早教吧作业答案频道 -->数学-->
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产生如下的矩阵:
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.

上面图太乱了,大概这个样子的.
▼优质解答
答案和解析
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
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
看了 Matlab 产生矩阵求问,...的网友还看了以下:
1)已知f(x)是二次函数且f(0)=2,f(x+1)-f(x)=x-1,求f(x).(2)已知f 2020-05-13 …
设:a∈R,函数f(x)=ax³-3x²若函数g(x)=f(x)+f(x)的导函数,x∈[0,2] 2020-06-06 …
1.lim[(ln(1+x))/(x^3)+f(x)/(x^2)]=0x->0求f''(0).2. 2020-06-10 …
MATLAB中求微分方程关于x的微分方程求解(d^2/dx^2)*f(x)-(x+0.2)*f(x 2020-06-14 …
下列表中所列出的是否是某个随机变量的分布律1.x=0,pk=0.2;x=1,pk=0.3;x=2, 2020-06-19 …
在实数范围内,用列举法表示下列方程的解集:1.2x-1=0;2.4(x+1)-3(x-1)=2;3 2020-08-01 …
f(x)=x^2-x∫(0,2)f(x)dx+2∫(0,1)f(x)dx,求f(x)那个设常数a= 2020-08-02 …
阅读材料:例:说明代数式x2+1+(x-3)2+4的几何意义,并求它的最小值.解:x2+1+(x-3 2020-10-31 …
1,已知limx->0[sin2x+xf(x)]/x^3=0则limx->0[2+f(x)]/x^2 2020-11-01 …
(2012•十堰)阅读材料:例:说明代数式x2+1+(x−3)2+4的几何意义,并求它的最小值.解: 2020-11-12 …