77问答网
所有问题
matlab中[q,l]=sort(q); 是什么意思?
如题所述
举报该问题
推荐答案 推荐于2018-03-01
>> x=[8 3 4 1 5 9 6 7 2];
>> [X,i]=sort(x)
X =
1 2 3 4 5 6 7 8 9
i =
4 9 2 3 5 7 8 1 6
>>
可以知道sort()函数是排序函数;
X是返回的排序之后的数组;
i是返回的排序后X的每个元素在原先数组中的位置。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/IvYpYIqqN.html
其他回答
第1个回答 2012-11-29
q是排序后的矩阵
l是排序后的矩阵对应的元素在原矩阵中的位置
第2个回答 2012-11-29
说实话,实在是看读懂你的你的意思。
sort命令的意思是对一个数组排序,包括正序、逆序等
[q,l]好像是定义一个矩阵的维数,你想表明什么意思呢?
有没有前后的语句?
相似回答
在matlab中sort是什么意思
答:
排序,sort,不做表示默认升序
sort(
x,‘descend’)为降序
谁知道
matlab
裏面
的sort
函数
什么意思,
可以详解下吗?
答:
这个函数的功能就是升序排序 例:[B,IX
]=sort(
A);B是排序后的矩阵(如果是复数,则是对矩阵进行取模,再排序)IX是一个大小等于size(A)的数组 如果A是一个向量,则结果是简单的排序。如果A是矩阵,则结果是每行数据的排序 再具体,可以help sort。查看具体函数帮助 ...
关于
matlab的sort
函数用法,具体如下
答:
x = s(1,:
);
[
x,r
] = sort(
x); %%%% 将X排序 y = s(2,:); y = y(r); %%%% 得到对应的y,要显示的话,,输入变量名,回车,,则显示变量数值。
matlab
排序函数
是什么?
答:
Matlab中
给一维向量排序是使用sort函数:sort(A),排序是按升序进行的,其中A为待排序的向量;若欲保留排列前的索引,则可用 [sA,index
] = sort(
A) ,排序后,sA是排序好的向量,index 是 向量sA 中对 A 的索引值。
matlab
sort
函数
答:
>> [a,b
]=sort(
X,2)a = 1 8 15 17 24 5 7 14 16 23 4 6 13 20 22 3 10 12 19 21 2 9 11 18 25 b = 3 4 5 1 2 2 3 4 5 1 1 2 3 4 5 5 1 2 3 4 4 5 1 2 3 结果解释:a是原来的矩阵x按照行,每行从小到大重新排列得到的新矩阵。b告诉你重排的详细...
matlab中
怎样将矩阵的每一行进行排序
答:
sort函数是
Matlab
内置的排序函数,可以满足常用的排序需求。sort函数的基本形式如下:[Y,I
] = sort(
X,DIM,MODE)其中:Y表示对X排序后的结果 I 表示Y中对应元素原来在X中的下标 mode的默认值是‘ascend’升序排列,‘descend’为降序排列 DIM的默认值是1,如果X是矩阵,则默认对矩阵的各个列进行升序...
matlab中sort
怎么用来降序
???
答:
用途之一,将坐标按x值排序,对应y值不变 s = rand(2,10);x = s(1,:
);[
x,r
]= sort(
x);将x排序 y = s(2,:);y = y(r);得到对应的y,要显示的话,,输入变量名,回车,,则显示变量数值。
大家正在搜
相关问题
在matlab中[y ind]=sort(X)什么意思啊
在matlab中[y ind]=sort(X)是什么意思?
matlab中[~,id]=sort(G,'descent'...
请问matlab中 [m1,n1]=sort(a,1) 是什...
matlab中[c,c]=sort(c)什么意思
请问,matlab中zz=sort(z(:,10))什么意思...
matlab中[c,c]=sort(c)什么意思?
matlab中[sorted,M]=sort(rand(nc...