00问答网
所有问题
一个一维数组,假设是1到20吧,在matlab里面怎么提取出大于10,小于20得数呢
如题所述
举报该问题
推荐答案 2014-10-21
>> a=1:20;
>> b=a(find(a>10&a<20))
b =
11 12 13 14 15 16 17 18 19
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/nne0DZjrrZBB0DBrjBT.html
其他回答
第1个回答 2014-10-21
a=1:20;
b=a(a>10&a<20);
追问
不对,运行不出来
相似回答
matlab
中
怎么
从
数组
中选出最小的
10个数,
并显示位置。
答:
先排序,sort,可以自定义升序ascend还是降序descend,然后去后10个或者前10个数
。获取下标也不难,help下这些函数的用法就得到了。
...要求分别用循环结构和调用
MATLAB
的max函数、min函数来实现。_百度...
答:
分别保存为max.m和min.m 在命令窗口,先定义
20个数组
成的
数组
A 然后调用max(A), min(A)即可。
3.
在MATLAB
中,如何求
一维数组
中元素的
个数
(长度)
答:
矩阵的长度可以用函数length(x)获得
,
维数
可以用size(x)函数获得 这里你可以用语句a=my_sort(a);完成你想要的功能。然后用命令>> number=length(A)
数组
A的元素个数就显示出来了。number = 4如果A是多行多列的矩阵,则需要计算如下>> [r c]=size(A);>> number=r*cr是行数,c是列数...
MATLAB
从
一维数组
中随机抽取
一个数,
并且返回这个数的位置
答:
T=rand(length(a),1)*(length(a)+1);a(T)
大家正在搜
输入10个整数到一个一维数组中
输入一组非0整数到一维数组中
把数数存到一维数组中中
c语言一维数组从大到小排序
输入6个整数到一维数组中
输入任意n个整数到一维数组中
如何将一个数组从小到大排序
Java int数组从大到小排序
一维数组平铺到球面