當前位置:成語大全網 - 書法字典 - 如何用matlab生成10*10的稀疏隨機矩陣,每行至少包含1個零,每行之和為1。

如何用matlab生成10*10的稀疏隨機矩陣,每行至少包含1個零,每行之和為1。

妳能做到的。對於每壹行,生成壹個從1到10的隨機數。如果生成2,則將該行的第二個數字設置為0,然後為未設置為0的其他行生成隨機數。在其他九個隨機數也生成後,對這九個數字進行歸壹化,以確保每行的總和為1。