www问答网
所有问题
matlab中对一个行向量用循环结构从小到大排序
如题所述
举报该问题
推荐答案 2015-04-29
例如这样的
a=[4,3,6,1,5,8,43,9,11,15];
n=length(a);
t=a(1);
for i=1:n-1
for j=i+1:n
if a(j)<=a(i)
t=a(i);
a(i)=a(j);
a(j)=t;
end
end
end
亲,觉得好请采纳!
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://www.wendadaohang.com/zd/1AAdGndK3AnKW4dWG5d.html
相似回答
matlab
如何
对向量
进行
排序
和对应序列号
答:
打开
matlab
软件,如图为主界面;清空工作空间,如图下图的指令;建立
一个向量
,比如为A=[7 4 5 6 2];输入下面的指令进行
排序
,如图所示;查看排序结果,我们可以看出,既可以得到排好的序列; 也可以得到拍好对应的序列号的排列。有时候大家会纠结要是从大往小排给怎么办,其实没有必要烦恼,只要知道...
matlab
如何将
一个
一维数组从大到小
排序
答:
第一、用两个并列的for循环语句,在第二个for 语句中又嵌套了一个循环语句。
第一个for语句用于输入10个元素的初值。第二个for语句用于排序
。本程序的排序采用逐个比较的方法进行。第二、在i次循环时,把第一个元素的下标i赋于p,而把该下标变量值a[i]赋于q。然后进入小循环,从a[i+1]起到最后...
matlab
怎么
对一个向量排序
答:
'ascend' results in ascending order 升序 'descend' results in descending order 降序 sort (x, 'mode')
在matlab中
从大到小
排序
答:
当A为
向量
时:sort(A)实现从小到大排序;sort(A,'descend')实现从大到小排序;sort(A,'ascending')实现从小到大排序;当A为矩阵时:sort(A)实现按列从小到大排序;sort(A,'descend')同理。sort(A,'ascending')同理。sort(A,2)实现按
行从小到大排序
;sort(A,2,'descend')同理。用[x,y]...
MATLAB
用户输入
一个向量
,编写函数将这个
向量中的
元素
从小到大
进行排列...
答:
>> a = input( 'input a vector:' )input a vector:[ 3, 1, 6, 4, 9 ]a = 3 1 6 4 9 >> sort( a )ans = 1 3 4 6 9
急……
matlab
编程实现
对一个向量排序
后,对应向量相同排序
答:
clear all clc n=; %设定向量维数 A=; %初始A向量 B=; %初始B向量 [Anum,index]=sort(A); %A从大到小排列,返回
排序
后新
的向量
Anum和索引 for ni=1:n Bnum(ni)=B(index(ni));end
matlab中
怎样将矩阵的每一行进行
排序
答:
mode的默认值是‘ascend’升序排列,‘descend’为降序排列 DIM的默认值是1,如果X是矩阵,则默认对矩阵的各个列进行升序排列,即sort(X,1)与sort(X)等效(矩阵
在matlab中
是按列存储的)sort(X,2)表示对矩阵的各
行中
的元素按照升序排列 如果X是
行向量
,则Y与I也是行向量;如果X是列向量,则Y与I...
怎么用
matlab对
数据
结构里的
元素进行
排序
答:
sort(A)是默认的升序,而sort(A,'descend')是降序
排序
。sort(A)若A是矩阵,默认对A的各列进行升序排列 sort(A,dim)dim=1时等效sort(A)dim=2时表示对A中的各行元素升序排列 看下面的例子 >> A=magic(3)A = 8 1 6 3 5 7 4 9 2 >> sort(A)ans = 3 1 2 4 5 6 8 9 7 ...
matlab
把一行数按
从小到大排序
不用sort函数
答:
function B=sorting_pup(A)n = length(A);for i = 1:n-1 for j = i+1:n if A(i)>A(j) temp = A(i); A(i) = A(j); A(j) = temp; end endendB = A;
大家正在搜
matlab用循环结构求最大值
matlab中循环结构
matlab循环结构程序设计
matlab中两个for循环嵌套
matlab一直循环
matlab行向量
matlab while循环
simulink循环结构
matlab嵌套循环
相关问题
MATLAB用户输入一个向量,编写函数将这个向量中的元素从小...
matlab怎么对一个向量排序
matlab中怎样将矩阵的每一行进行排序
matlab如何将一个一维数组从大到小排序
在matlab中从大到小排序
matlab中怎么对一个行向量用循环结构从小到大排序?
matlab 如何一个向量中的元素是复数,如何对这个向量中的...
在matlab,对一个数列排序后,怎样得到原数列的各个元素在...