【发布时间】:2013-11-25 17:22:02
【问题描述】:
我尝试在矩阵中输入矩阵
A=[1 2;2 1];
C=[0 1];
然后在新矩阵中输入矩阵
D =[CA;CA^2;CA^3;........;CA^n]
我尝试使用
n=40;
a(1,1)=1;
a(1,2)=1;
a(2,1)=1;
a(2,2)=1;
C=[0,1];
for k=1:n
for i=1:2
for j=1:2
d(i,j)=c*a(i,j)*^n
end
end
end
当 n 是整数但我做不到时
如何解决?
非常感谢您的关注
【问题讨论】:
-
“但我做不到”是不是一个问题。
-
@Okuma.Scott 也许这个问题是不恰当的,但是对于 MATLAB 语法的基础知识有一些明显的误解需要解决。
-
@Falimond 抱歉,我想我已经厌倦了。顺便说一句,答案很好。
-
@Falimond BTW 最好是not to use
iandjas variable names in Matlab。 -
@Shai 感谢您的建议。我过去就意识到了这一点,但很少处理复杂的数量,所以这已经成为一个坏习惯。
标签: matlab matrix multidimensional-array