Matlab 如何输入几行几列的矩阵?不会换行啊?? MATLAB 最多可以输入几行几列的矩阵
matlab\u4e2d\u600e\u4e48\u8868\u793a\u4e00\u4e2a\u51e0\u884c\u51e0\u5217\u77e9\u9635\u4e00\u884c\u6570\u636e\u662f\u7528\u7a7a\u683c\u6216\u9017\u53f7\u9694\u5f00\uff0c\u6362\u884c\u662f\u7528\u5206\u53f7\u9694\u5f00\u3002
\u59822\u884c3\u5217\uff1aA=[1 2 3;4 5 6]
\u6ca1\u5177\u4f53\u9650\u5236\u591a\u5927\u7684\u77e9\u9635\uff0c\u6240\u6709\u7684\u77e9\u9635\u7684\u5b58\u50a8\u90fd\u662f\u4e00\u4e32\u6570\u636e\uff0c\u5982\u679c\u77e9\u9635\u8fc7\u4e8e\u5927\uff0c\u90a3\u4e48\u5f88\u5361\uff0c\u6216\u8005\u76f4\u63a5\u6b7b\u6389\uff0c\u6216\u8005\u53ef\u80fd\u5f97\u534a\u5929\u4e00\u5929\u624d\u80fd\u51fa\u7ed3\u679c\uff0c\u53ef\u80fd\u5f97\u51e0\u5929\u624d\u80fd\u51fa\u7ed3\u679c\uff0c\u4f1a\u4ea7\u751f\u74f6\u9888\u3002
以矩阵
为例介绍一下如何在MATLAB中输入并简单修改操作矩阵。
1.输入矩阵:
在MATLAB主窗口中输入A=[1 2 3;4 5 6;7 8 9],回车,出现如下结果:
说明:以分号;作为行元素结束符,以空格或者逗号作为列元素分隔符,输入以下语句结果一样:A=[1, 2, 3;4, 5, 6; 7, 8, 9]
2.换行的命令:
以输入矩阵:1111
0000
为例,源代码为:
>> a=[1 1 1 1];
>> b=[0 0 0 0];
>> A=[a' b'];
>> fid = fopen('wzq.txt','wt');
>> fprintf(fid,'%d %d %d %d
',A);
>> fclose(fid)
逗号或空格用以分隔数据
分号或回车用以换行
[2007,20,0,0,0;
0,2007,30,0,0;
0,0,2007,40,0;
0,0,0,200750;
0,0,0,0,2007];
[2007 20 0 0 0;0 2007 30 0 0; ..;.. ;..]
扩展阅读:matlab新手入门教程 ... matlab如何给字母加下角标 ... matlab 如何让点连成线 ... 如何用matlab绘制散点图 ... matlab怎么下一行 ... matlab怎么另起一行 ... matlab怎么学最快入门 ... 用matlab计算复杂公式 ... matlab赋值给每一行 ...