Matlab如何实现矩阵首尾等行互换
1、现在matlab中创建一个矩阵。
a=[1,1;2,2;3,3;4,4;5,5;6,6]
2、获取矩阵a的行数。
[a_1,~]=size(a)
3、设置一个for循环。
for i=1:a_1 b(i,:)=a(end-i+1,:);end
4、如图所示,a、b矩阵即为首尾等行互换。
完整代码:
a=[1,1;2,2;3,3;4,4;5,5;6,6];
[a_1,~]=size(a);
for i=1:a_1 b(i,:)=a(end-i+1,:);end
1、同样在matlab中线设置矩阵a。
a=[1,1;2,2;3,3;4,4;5,5;6,6]
2、然后利用函数flipud。
b=flipud(a)
3、代码如下:a=[1,1;2,2;3,3;4,4;5,5;6,6];
b=flipud(a);
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:94
阅读量:188
阅读量:75
阅读量:34
阅读量:174