对于一个二维矩阵,我想把它用不同的形式表示出来,不是这样的总体,也不知道具体哪个值对应的是哪个,我想当x取一个值时,t从0到2000时,把这2000个矩阵用A1,A2,....,A2000来表示,而不是这样的结果,一直百度和问同学,也没解决,想请教论坛牛人,我该怎么处理就把这个变量值给赋给这个矩阵,出来的是不同的矩阵呢?我的代码如下:
clear all
n=10;%number of elements
xleft=0;
xright=1;
tleft=0;
tright=2;
evals=2000;
for x=linspace(0,1,n+1)
for t=linspace(0,2,evals)
a=x^2+t;
a1=(1+(3^1/2))/2;a2=(1-(3^1/2))/2;Beta0=2;
A(1:2,1:2)=0;B(1:2,1:2)=0;C(1:2,1:2)=0;
dx=(xright-xleft)/n;
A(1,1)=a.*1/dx*(a2*(a1*Beta0-((3^1/2)/2)));
A(1,2)=a.*1/dx*(a2*(a2*Beta0+((3^1/2)/2)));
A(2,1)=a.*1/dx*(a1*(a1*Beta0-((3^1/2)/2)));
A(2,2)=a.*1/dx*(a1*(a2*Beta0+((3^1/2)/2)));
disp(A)