1、打开matlab,输入a=[1 2 3;2 4 5;6 7 8],创建一个3行3列的a矩阵,如下图所示。
2、输入a(:),将二维矩阵转化为一维数组,如下图所示。
3、按回车键之后,可以看到成功转化成一维数组了,如下图所示。
4、输入reshape(a,[],1),也可以将二维矩阵转化为一维数组,如下图所示。
5、按回车键之后,可以看到通过reshape(a,[],1),也成功转化为一维数组了,如下图所示。
请问列如何表示呢?
4) 利用矩阵的寻址方式,取出上面矩阵A中第二行元素作为新矩阵的第一列,B矩阵的第3列元素作为为新矩阵的第二列元素,取出矩阵A的第一行,第三行元素作为新矩阵的第三列和第四列元素,
请问代码是什么啊?
你看楼下那么热情。你就给他加分吧。实在想学,好好去学校图书馆借本这方面的书,仔细阅读。其实matlab比C、C++简单多了。不用写什么循环语句,就可以直接赋值。