用MATLAB编程:输入三个数,按大小顺序排列

用MATLAB编程:输入三个数,按大小顺序排列
最好有从头到尾完整的程序步骤,
其他人气:792 ℃时间:2020-05-17 13:34:49
优质解答
不会那个函数就自己编了,下面是我编的,输入多少个数都能从大到小排
function y=paixu(a)
n=length(a);
for i=1:n-1
for j=i+1:n
if a(i)function y=paixu(a)n=length(a);for i=1:n-1for j=i+1:nif a(i)> 运行不出来啊,怎么回事呢把定义函数部分和使用部分分开建一个m文件,输入:function y=paixu(a)n=length(a);for i=1:n-1for j=i+1:nif a(i) paixu at 2n=length(a);还是不行呢怎么不要运行上一个定义函数的m文件,把上一个m文件关闭保存为paixu.m在那个目录下,新建另一个m文件,输入a=[3,6,8,3,86,5,43,657,9];b=paixu(a);b运行这么复杂啊,能不能用简单点的if else之类的呢,上面这些命令都没学过,交上去一看就不是我做的了,嘿嘿好吧,我只不过想弄一个能通用的,你在等等吧,a=[4,6,9];if a(1)
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版