matlab大作业

发布 2020-02-25 06:50:28 阅读 1904

实验报告。

课程名称: matlab大作业。

实验项目数组排序。

专业班级。姓名学号。

实验室号:信息楼220室实验组号:

实验时间: 2010/12/26 批阅时间。

指导教师: 刘笑楠成绩。

沈阳工业大学实验报告。

适用计算机程序设计类)

专业班级学号姓名。

附件a沈阳工业大学实验报告。

适用计算机程序设计类)

专业班级学号姓名。

实验步骤或程序:

一)1.创建matlab主程序。

script file:max

目的: 从随机数组a中找到最大和最小值。

并从小到大排列。

record of revisions:

dateprogrammerdescription of changes

12/28/09original codsdefine bariables:

ainput value

max_num1get from a

min_num1get from a

(产生零到一百的随机数)

a=100*rand(4,5);

max_num1=max(max(a));

min_num1=min(min(a));

max_num2=0;

min_num2=30;

mm=size(a);

找出最大最小值。

for i=1:mm(1)

for j=1:mm(2)

if max_num2max_num2=a(i,j);

endif min_num2>a(i,j)min_num2=a(i,j);

endend

endfprintf('a中最大的数是 %d',max_num2);

fprintf('a中最小的数是 %d',min_num2);

fprintf('对a中每行从小到大排列如下')调用order排序函数。

order(a)

2创建order子函数(冒泡排序)

function a=order(a)

for jj=1:4

for ii=1:5

for kk=1:(5-ii)

if a(jj,kk)>a(jj,kk+1)m=a(jj,kk+1);

a(jj,kk+1)=a(jj,kk);

a(jj,kk)=m;

endend

endend

2.进行调试,保存并运行。

3.运行结果如下图所示:

达到预期,无错误。

matlab大作业

matlab语言及应用。周一晚作业廖育州07010559 第一组程序。绘制选用潍柴发动机wd615.50时汽车行驶性能曲线图,ft ua图clear,clc 清除内存变量,清屏 n为发动机的转速。n 1000,1100,1200,1300,1400,1500,1600,1700,1800,1900,...

MATLAB大作业

实验七图像的形态 算。一 实验目的。1.掌握图像的奇异值分解与合成。2.能够利用模板操作实现图像的腐蚀运算3.能够利用模板操作实现图像的膨胀运算4.掌握图像的开 闭运算。二 实验内容。1.读下面的程序,分析该程序要完成什么样的功能。a 1 2 1 2 3 2 1 2 1 u d v svd a nx...

MATLAB大作业

1.设计一个程序,要求用户用键盘输入10次,输入内容可以是数字 英文 汉字 或者其他文字或者符号。如果输入的是数字,则把存入一个数字数组当中 如果输入的是英文的字符,则存入一个英文字符数组当中 如果是其他字符,则存入一个字符串数组中。当10次内容都输入完毕后,先输出英文数组中的内容,然后输出字符串数...