66问答网
所有问题
matlab中怎样提取矩阵里特定的数据
如题所述
举报该问题
推荐答案 2017-08-29
å¯ä»¥ç¨for循ç¯å
h=[]
j=1
for i=2ï¼length(m)
if m(i)>m(i-1ï¼&mï¼iï¼>m(i+1)
h(j)=m(i)
j=j+1
end
end
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/2nvnDUDD2Dp9s2nxnD.html
相似回答
matlab如何获取矩阵数据
?
答:
1、打开
matlab
,在命令行窗口中输入a=[1 2 3 4;4 5 6 7;1 2 3 4],按回车键创建一个3行4列的矩阵。2、如果我们想
获取矩阵
第2行第3列
的数据
,输入a(2,3)。3、想获取矩阵第3列的第一个和第三个,输入a([1 3],3)。4、想获取矩阵某列的连续数据,可以使用a(1:2,3),获取第3...
Matlab如何提取矩阵的
某几行某几列
答:
Matlab提取矩阵的
某几行某几列的操作方法提取矩阵连续的某几行某几列1、
在matlab
命令行窗口中输入a=[123;234;345;456],按回车键,新建一个4行4列的新矩阵,如图所示:2、通过a(:,1:2)提取矩阵的1,2列,可以根据需要提取某几列,如图所示:3、通过a(2:4,:)提取矩阵的2,3,4行,可以根据...
MATLAB如何提取
某一
矩阵的
某一列的部分
数据
?
答:
1、第一步打开
matlab
命令行窗口,输入a=[1 2 3;4 5 6;7 8 9;6 4 7],创建一个a矩阵。2、第二步输入a(1:2,1:3),进行
提取
a
矩阵的
第1,2行第1到3列。3、第三步按回车键之后,可以看到已经提取了a矩阵的第1,2行第1到3列。4、第四步输入 a(2:3,1:2),进行提取a矩阵第2到3...
matlab如何提取矩阵中的
每一列作为新的变量
答:
end 其中,第一个循环将
矩阵
每一列
提取
出来,存储到一个长度为m的cell数组r中。第二个循环将r中的每个元素存储到对应的r1到r25变量中,使用了
MATLAB的
eval函数来动态生成变量名。需要注意的是,使用eval函数动态生成变量名是不推荐的,因为容易引起代码的可读性和可维护性问题。建议使用cell数组或结构体...
matlab中怎么取一个矩阵的
一部分
答:
matlab中取一个矩阵的
一部分方法如下:格式A(m,n),用于
提取矩阵
A中符合m,n要求的部分 1、提取某个元素,则m,n为数字标量,如A(2,3)为第二行第三列的元素。2、提取某行某列 A(:,n)提取第n列的所有元素,如A(:,3)提取第三列的所有元素;A(m,:)提取第m行的所有元素,如A(3...
MATLAB如何提取
某一
矩阵的
某一列的部分
数据
?
答:
最简单是M,N都是标量,就是一个数例如:a(1,1) a(2,3)分别返回a矩阵1行1列的单元 和 2行3列的单元 M,N还可以是矢量,例如:a([1 2 3 4],[2 3]) 返回 1 2 3 4行 2 3 列
的数据
总之
matlab
通过的下标
提取矩阵
部分是很灵活的,假设要提取矩阵a第n列的数据,使用a(:,n)就...
大家正在搜
matlab如何提取矩阵中的元素
matlab根据条件提取矩阵
matlab怎么取矩阵的一部分
matlab取矩阵的某一列
matlab怎么输入矩阵
matlab选取矩阵一部分
matlab矩阵抽取
matlab读取矩阵
matlab矩阵抽取行