一年学习任务matlab教案_第1页
一年学习任务matlab教案_第2页
一年学习任务matlab教案_第3页
一年学习任务matlab教案_第4页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 授课: 唐 静 (九江学院理学院第三程序设M所做的运算,是适合于所要计算的算式不太长或是提供了所谓的 M-file 授课: 唐 静 (九江学院理学院第三程序设M所做的运算,是适合于所要计算的算式不太长或是提供了所谓的 M-filempicture.mpicture(1)编写M文件的步指令窗工具条上的 NewFile的输入如下一段程序 title(2D & 数学(2)运行文件使 picture.m 所在目录成为当前目录(系统默认路径),或让该目录处在(2)运行文件使 picture.m 所在目录成为当前目录(系统默认路径),或让该目录处在M-file:area.m%新建M-file, %rin

2、put(Typeradiusradius area of circle is M-file:area.m%新建M-file, %rinput(Typeradiusradius area of circle is volume a sphere is M 一个函数,并指定它的名字。它与文件名相同,但没有.m 扩展名。它也定义了它的输入和文件函数之间可以互相调用M文件函数必须遵循以下特定的规则fliplr.m头一次执行一个M文件函数时,它打开相应的文本文件并将命它M 文件函数的M 一个函数,并指定它的名字。它与文件名相同,但没有.m 扩展名。它也定义了它的输入和文件函数之间可以互相调用M文件函数必

3、须遵循以下特定的规则fliplr.m头一次执行一个M文件函数时,它打开相应的文本文件并将命它M 文件函数的使它们是从函数M 文件内调用;打开Mhelpfliplr当函数有一个以上输出变量时,输出变量包含在括号=eig(AD这个句法与等号右边的V,D数工作空间变量 包含输入参函数工作空间变量 例function Y= fun1(x)Y=(x3- 2*x2 + x - 6.3)/(x2 + 0.05*x- ans -例:计算阶层函数 function output = if n = output = output = n*fact(n-= circle(r,s) plotans -例:计算阶层函数

4、 function output = if n = output = output = n*fact(n-= circle(r,s) plotacircleofradiiheline%rsr计算圆面积,并画半径为 r 的蓝色圆面.rsif ifnargin=1 if nargout=0三forx=forend语句之间的三forx=forend语句之间的for x x Columns1throughColumns8throughFor 循环可按需要嵌套forfory=Columns through0-Columns through-n=1.0e+012Columns through0Column

5、s through可以利用 break 命令跳出 循y=Columns through0-Columns through-n=1.0e+012Columns through0Columns through可以利用 break 命令跳出 循【例】一个简单的for forx%要求显示运行后数组x123456789while循环结For 循环以固定次数求一组命令的值相反,While while while(1+EPS)1 num numEPS =xzeros(1,6);xi = while i =x(i) = i = num numEPS =xzeros(1,6);xi = while i 8sum

6、sfor i=3:nif a(i)=10000break; %跳出所在的一级循环。 i switch-case N = input(输入分数switch-case N = input(输入分数);switchcaseS满分caseS优秀caseS良好caseS及格try-catch A_end4ans92Indexexceeds例for i=1:length(y) forif elseif x(j)+y(i)=-1 o x=input(please input a please input a x = o x=input(please input a o x=input(please input a please input a x = o x=input(please input a please input a string:this is a x = this is a o disp(23+454-disp(11 22 33; 44 55 66; 77 88 disp(this is a this is a 格式化输出f(Theareais %8.5fn,area)Theareais12.5663785o error(this is an ? this disp(11 22 33; 44 55 66; 77 8

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论