00问答网
所有问题
matlab怎样提取提取一个矩阵中的某些元素?
比如Y=[12 3 30 4 5 10 23 41 2 32]
我想令Y1为Y中所有大于等于10的元素,请问应该怎么弄?谢谢了
举报该问题
推荐答案 2008-06-01
Y1=Y(find(Y>=10))
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/jjjBj0Zr.html
相似回答
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如何
获取
矩阵
数据?
答:
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
随机
取矩阵的
的一部分
答:
其实主要就是一个随机取样的问题,
可以用 [idx,idx]=sort(rand(1,n));得到1-n的随机排列,然后取前x个即为随机抽取
(抽出结果的顺序是打乱的,如果需要,可以再用sort排序)。参考代码 m=5; n=6;x=4; y=3;% 测试矩阵A=rand(m,n)% idx为随机1:n的随机排列[idx,idx]=sort(rand(1,n...
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读取矩阵
相关问题
matlab中怎么取一个矩阵的一部分
matlab中如何取出矩阵中的某一个值
matlab中怎样提取矩阵里的某一个元素
matlab怎样提取提取一个矩阵中的某些元素
matlab怎么取出矩阵中的部分元素
Matlab中如何显示矩阵中某个特定元素
matlab 中如何提取某个矩阵某行的除去特定元素的其它元素...
matlab 如何提取cell中矩阵的一个元素