作业帮 > 综合 > 作业

matlab矩阵问题,改变局部的值

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/11 14:50:11
matlab矩阵问题,改变局部的值
a=[1 1 1 1 1
2 2 2 2 2
3 3 3 3 3
4 4 4 4 4
5 5 5 5 5]
变成
[1 1 1 1 1
2 2 2 2 2
3 3+x 3+x 3+x 3+x
4 4+y 4+y 4+y 4+y
5 5+z 5+z 5+z 5+z]x,y,z是不同的多项式
原本a是一个数值矩阵,你现在又加符号变量,所以需要变成奇异矩阵,或者结构矩阵.
先把
a={1 1 1 1 1;
2 2 2 2 2;
3 3 3 3 3;
4 4 4 4 4;
5 5 5 5 5}
然后定义syms x y z
a(3,3:5)={x+3,x+3,x+3}
a(4,3:5)={y+3,y+3,y+3}
a(5,3:5)={y+3,y+3,y+3}