Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想n*n在 MATLAB 中生成一个矩阵,其中每个条目都是A(i,j) = j^i,i=j=1...n但不使用 for 循环。在 MATLAB 帮助中,我看到了一个函数matrix(m,n,f),但我不知道如何使用它。
n*n
A(i,j) = j^i
i=j=1...n
matrix(m,n,f)
您可以通过以下方式轻松完成bsxfun:
bsxfun
A = bsxfun(@power, 1:n, (1:n).');
这就是你所追求的吗?
[A,b]=meshgrid(1:n); M=A.^b;