我需要以這樣的形式生成矩陣

在 Matlab 中不使用任何回圈。其中 N 必須是一些變數。我需要一些提示或方法來解決這個問題。
uj5u.com熱心網友回復:
我看到了兩種簡單的方法來做到這一點。這里有一些提示:
- 可以使用具有單例擴展的行和列向量的逐元素乘法來完成。
- 或者,它可以通過列乘以行向量(按該順序)的矩陣乘法來完成。
我建議您閱讀上面鏈接的頁面并自己嘗試一下。以下是我的解決方案:
- 使用單例擴展:
N = 5; C = (0:N-1).*(0:N-1).'
- 使用矩陣乘法:
N = 5; C = (0:N-1).'*(0:N-1)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/318500.html
下一篇:如何在子圖中有灰度和彩虹色圖?
