Matlab 产生矩阵求问,想用matlab产生如下的矩阵:x y1 2 3 11 12 13 21 22 23 31 32 33 111 112 113..1 0 0 0 0.30 0.3 0.3 0 0 0 2 0 0 0 0 0 0 0.3 0.3 0.3 3 11 12 13 21 22 23 可能也得比较乱,就是当x为1时,只有当y是以1开头的
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/25 19:48:24
![Matlab 产生矩阵求问,想用matlab产生如下的矩阵:x y1 2 3 11 12 13 21 22 23 31 32 33 111 112 113..1 0 0 0 0.30 0.3 0.3 0 0 0 2 0 0 0 0 0 0 0.3 0.3 0.3 3 11 12 13 21 22 23 可能也得比较乱,就是当x为1时,只有当y是以1开头的](/uploads/image/z/11639500-52-0.jpg?t=Matlab+%E4%BA%A7%E7%94%9F%E7%9F%A9%E9%98%B5%E6%B1%82%E9%97%AE%2C%E6%83%B3%E7%94%A8matlab%E4%BA%A7%E7%94%9F%E5%A6%82%E4%B8%8B%E7%9A%84%E7%9F%A9%E9%98%B5%EF%BC%9Ax+y1+2+3+11+12+13+21+22+23+31+32+33+111+112+113..1+0+0+0+0.30+0.3+0.3+0+0+0+2+0+0+0+0+0+0+0.3+0.3+0.3+3+11+12+13+21+22+23+%E5%8F%AF%E8%83%BD%E4%B9%9F%E5%BE%97%E6%AF%94%E8%BE%83%E4%B9%B1%2C%E5%B0%B1%E6%98%AF%E5%BD%93x%E4%B8%BA1%E6%97%B6%2C%E5%8F%AA%E6%9C%89%E5%BD%93y%E6%98%AF%E4%BB%A51%E5%BC%80%E5%A4%B4%E7%9A%84)
Matlab 产生矩阵求问,想用matlab产生如下的矩阵:x y1 2 3 11 12 13 21 22 23 31 32 33 111 112 113..1 0 0 0 0.30 0.3 0.3 0 0 0 2 0 0 0 0 0 0 0.3 0.3 0.3 3 11 12 13 21 22 23 可能也得比较乱,就是当x为1时,只有当y是以1开头的
Matlab 产生矩阵
求问,想用matlab产生如下的矩阵:
x y1
2
3
11
12
13
21
22
23 31 32 33 111 112 113..
1
0
0
0
0.30
0.3
0.3
0
0
0
2
0
0
0
0
0
0
0.3
0.3
0.3
3
11
12
13
21
22
23
可能也得比较乱,就是当x为1时,只有当y是以1开头的两位数才有值,别的值都为0.例如,x=11,当y=111,112,113 时,矩阵有值.
此处的x,y不是行列坐标,是具体的值.如果x=11,第13,14,15列有值,因为13,14,15列对应的y值为 111,112,113.
上面图太乱了,大概这个样子的.
Matlab 产生矩阵求问,想用matlab产生如下的矩阵:x y1 2 3 11 12 13 21 22 23 31 32 33 111 112 113..1 0 0 0 0.30 0.3 0.3 0 0 0 2 0 0 0 0 0 0 0.3 0.3 0.3 3 11 12 13 21 22 23 可能也得比较乱,就是当x为1时,只有当y是以1开头的
x=[1 2 3 11 12 13 21 22 23];
y=[1 2 3 11 12 13 21 22 23 31 32 33 111 112 113];
a=zeros(length(x),length(y));
for ii=1:length(x)
a(ii,floor(y/10)==x(ii))=0.3;
end