作业帮 > 综合 > 作业

求教matlab矩阵问题

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/07/28 22:43:48
求教matlab矩阵问题
>> a=[7 2 -3 1 0];
>> b=[-3 10 0 7 -2];
>> c=[1 0 4 -6 5]
利用a,b,c这三个阵列
在command窗口输入指令
使得新的矩阵f为3*3大小
f的第一行第二行第三行分别为a,b,c的前三个数
另外求在command窗口输入指令
使得新的矩阵z为3*3大小
z的第一列第二列第三列分别为a,b,c的后三个数
求教matlab高手!怎样用a,b,c来在command窗口编写code?
求教matlab矩阵问题
clc
a=[7 2 -3 1 0];b=[-3 10 0 7 -2];c=[1 0 4 -6 5];
A=zeros(3,5);
A(1,:)=a;A(2,:)=b;A(3,:)=c;
f1=zeros(3,3);
z1=f1;
for i=1:3
for j=1:3
f1(i,j)=A(i,j);
z1(j,i)=A(i,j+2);
end
end
f=f1
z=z1
是想要这个效果吗
这是基础操作,这个代码适合直接用command窗口用
另外LZ坑爹,好歹来个五分吧,
再问: f是对的 z是列分别为a b c的后三个数
再答: Z最后做了转置,有一个单引号的。 结果 z = -3 0 4 1 7 -6 0 -2 5