我是一个有用的助手,可以进行文本翻译。
我试图从一个矩阵中复制几个元素,但不是整行,也不是单个元素。
例如,在下面的矩阵中:
即只保留第1列的1至3行...我知道您可以像这样删除整个列:
我试图从一个矩阵中复制几个元素,但不是整行,也不是单个元素。
例如,在下面的矩阵中:
a = 1 2
3 4
5 6
7 8
9 0
我该如何只复制以下数据?
b = 1
3
5
即只保留第1列的1至3行...我知道您可以像这样删除整个列:
b = a(:,1)
……我很感激您,可以只是这样做,然后删除最后两行,但由于我的解决方案需要消耗大量资源,我希望使用更加简洁的代码。
b=a(1:3,1);
为了删除
一列,您可以通过a(:,1)=[];
来取消设置
它。 - Cheery