matlab创建m文件Num0=[1 1 1 1 1 1 0 0 0 1 1 0 0 0 1 1 0 0 0 1 1 0 0 0 1 1 0 0 0 1 1 1 1 1 1];Num1=[0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0];Num2=[1 1 1 1 1

来源:学生作业帮助网 编辑:作业帮 时间:2024/03/29 23:45:11
matlab创建m文件Num0=[1 1 1 1 1      1 0 0 0 1      1 0 0 0 1      1 0 0 0 1      1 0 0 0 1      1 0 0 0 1      1 1 1 1 1];Num1=[0 0 1 0 0      0 0 1 0 0      0 0 1 0 0      0 0 1 0 0      0 0 1 0 0      0 0 1 0 0      0 0 1 0 0];Num2=[1 1 1 1 1

matlab创建m文件Num0=[1 1 1 1 1 1 0 0 0 1 1 0 0 0 1 1 0 0 0 1 1 0 0 0 1 1 0 0 0 1 1 1 1 1 1];Num1=[0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0];Num2=[1 1 1 1 1
matlab创建m文件
Num0=[1 1 1 1 1
1 0 0 0 1
1 0 0 0 1
1 0 0 0 1
1 0 0 0 1
1 0 0 0 1
1 1 1 1 1];
Num1=[0 0 1 0 0
0 0 1 0 0
0 0 1 0 0
0 0 1 0 0
0 0 1 0 0
0 0 1 0 0
0 0 1 0 0];
Num2=[1 1 1 1 1
0 0 0 0 1
0 0 0 0 1
1 1 1 1 1
1 0 0 0 0
1 0 0 0 0
1 1 1 1 1];
Num3=[1 1 1 1 1
0 0 0 0 1
0 0 0 0 1
1 1 1 1 1
0 0 0 0 1
0 0 0 0 1
1 1 1 1 1];
Num4=[1 0 0 0 1
1 0 0 0 1
1 0 0 0 1
1 1 1 1 1
0 0 0 0 1
0 0 0 0 1
0 0 0 0 1];
Num5=[1 1 1 1 1
1 0 0 0 0
1 0 0 0 0
1 1 1 1 1
0 0 0 0 1
0 0 0 0 1
1 1 1 1 1];
Num6=[1 1 1 1 1
1 0 0 0 0
1 0 0 0 0
1 1 1 1 1
1 0 0 0 1
1 0 0 0 1
1 1 1 1 1];
Num7=[1 1 1 1 1
0 0 0 0 1
0 0 0 0 1
0 0 0 0 1
0 0 0 0 1
0 0 0 0 1
0 0 0 0 1];
Num8=[1 1 1 1 1
1 0 0 0 1
1 0 0 0 1
1 1 1 1 1
1 0 0 0 1
1 0 0 0 1
1 1 1 1 1];
Num9=[1 1 1 1 1
1 0 0 0 1
1 0 0 0 1
1 1 1 1 1
0 0 0 0 1
0 0 0 0 1
1 1 1 1 1];
number=[Num0,Num1,Num2,Num3,Num4,Num5,Num6,Num7,Num8,Num9];
为什么调用时显示number的大小为7*50,而不是35*10.
那他还是我要的那个矩阵吗?

matlab创建m文件Num0=[1 1 1 1 1 1 0 0 0 1 1 0 0 0 1 1 0 0 0 1 1 0 0 0 1 1 0 0 0 1 1 1 1 1 1];Num1=[0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0];Num2=[1 1 1 1 1
matlab中矩阵大小的显示m*n的意思是m行,n列的矩阵,这是事先设定好的,
除非你用number=reshape(number,35,10),命令将其重排列成35行10列的矩阵.