A1=A(1:10)A2=A(11:27)依次取出即可
1:很简单A=[...]
B=[....]
C=[A, B](或[AB])需保证拼接的行或列数相等
2:最笨的办法:用循环,一个一个数地比较,对每个数作如下 *** 作:
如果一个数为1,看它下一个是不是2;
如果是,就删掉当前行,跳到下一行第一个元素……
如果不是,就啥也不做……
这样结束就得到要的矩阵了
<p>如果已经将数据导入matlab环境下,可将矩阵的第一行和第一列作为查找条,查找满足条件的索引</p><p>,之后利用索引筛选需要的数据。</p>
<p>例如设以导入数据矩阵为Data,</p>
<p>r
=
find(Data(:,1)>=2.49
&
Data(:,1)<=2.5)</p>
<p>c
=
find(Data(1,:)>=0.15
&
Data(1,:)<=0.25)</p>
<p>myData
=
Data(r,c)</p>
<p>则myData会得到途中红框内数据</p>
<p></p>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)