分享
分销 收藏 举报 申诉 / 23

类型MATLAB编程(课件ppt).ppt

  • 上传人:仙人****88
  • 文档编号:14754731
  • 上传时间:2026-11-14
  • 格式:PPT
  • 页数:23
  • 大小:579.50KB
  • 下载积分:10 金币
  • 配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    MATLAB 编程 课件 ppt
    资源描述:
    单击此处编辑母版标题样式,*,Matlab,编程,一、,Matlab,编程,二、,Matlab,编程实例,MATLAB,的内部函数是有限的,有时为了研究某一个函数的各种性态,需要为,MATLAB,定义新函数,为此必须编写函数文件,.,函数文件是文件名后缀为,M,的文件,这类文件的,第一行必须是一特殊字符,function,开始,,格式为:,function,因变量名,=,函数名(自变量名),函数值的获得必须通过具体的运算实现,并赋给因变量,.,一、,Matlab,编程,M,文件建立方法:,1.,在,MATLAB,中,点,:,FileNew,M-file,2.,在编辑窗口中输入程序内容,3.,点,File,Save,,,存盘,,M,文件名必须,与函数名一致,.,MATLAB,的应用程序也以,M,文件保存,.,1.,for,循环:,允许一组命令以固定的和预定的次数重复,for x=array,commands,end,在,for,和,end,语句之间的命令串,commands,按数组,(array),中的每一列执行一次,.,在每一次迭代中,,x,被指定为数组的下一列,即在第,n,次循环中,,x=array(,:,,n),控制流,MATLAB,提供三种决策或控制流结构:,for,循环、,while,循环、,if-else-end,结构,.,这些结构经常包含大量的,MATLAB,命令,故经常出现在,MATLAB,程序中,而不是直接加在,MATLAB,提示符下,.,例 对,n=1,2,10,求,x,n,=,的值,.,MATLAB(for1),for n=1:10,x(n,)=,sin(n,*pi/10);,end,x,MATLAB(for1),while (expression),commands,end,只要在表达式,(expression),里的所有元素为真,就执行,while,和,end,语句之间的命令串,commands.,2.,While,循环,与,for,循环以固定次数求一组命令相反,,while,循环以不定的次数求一组语句的值,.,MATLAB(while1),例 设银行年利率为,11.25%.,将,10000,元钱存入银行,问多长时间会连本带利翻一番?,money=10000,years=0,while money1,f=x2+1,end,if x1,f=x2+1,else if x1)+2*x*(x0&x=1)+x3*(x0.0000001,x0=.5*(a+b);y0=f(x0);,if,ya,*y0=2,k=k-1;,p(k)=2*(p(k+1)+1);,end,p(1),ans,=1534,例,5,角谷猜想,.,18/18,n=input(input n=);,%,输入数据,while n=1,r=rem(n,2);,%,求,n/2,的余数,if r=0,n=n/2,%,第一种操作,else,n=3*n+1,%,第二种操作,end,end,对任一自然数,n,,,按如下法则进行运算,:,若,n,为偶数,则将,n,除,2;,若,n,为奇数,,,则将,n,乘,3,加,1,。,将运算结果按,上面法则继续运算,重复若干次后计算结果最终是,1.,n=5,16,8,4,2,1,对以下问题,编写,M,文件,:,(1),用起泡法对,10,个数由小到大排序,.,即将相邻两个数比较,将小的调到前头,.,(2),有一个 矩阵,编程求出其最大值及其所处的位置,.,(3),编程求,(4),一球从,100,米高度自由落下,每次落地后反跳回原高度的一半,再落下,.,求它在第,10,次落地时,共经过多少米,?,第,10,次反弹有多高,?,(5),有一函数,写一程序,输入自变量的值,输出函数值,.,实验作业,返回,谢 谢!,
    展开阅读全文

    开通VIP折扣优惠下载文档

    提示  咨信网声明:本文档由用户上传并分享,仅供学习交流、研究之用,未经授权,严禁复制、发行、汇编、翻译或网络传播等,侵权必究。

    咨信网小贴示:
    1、浏览或下载可查看了解,请点击【咨信网告知】。
    2、下载文件中如有侵权或不适当内容,将立即纠正。
    3、如果因为网速或其他原因下载失败请重新下载,重复下载[60天内]不扣币。
    4、开具发票登录电脑端申请,请点击【索取发票】。

    咨信网客服组:【微信客服】

    自信AI创作助手
    关于本文
    本文标题:MATLAB编程(课件ppt).ppt
    链接地址:https://www.zixin.com.cn/doc/14754731.html

    Copyright ©2010-2026   All Rights Reserved  宁波自信网络信息技术有限公司 版权所有   |  客服电话:0574-28810668    微信客服:咨信网客服    投诉电话:18658249818   

    违法和不良信息举报邮箱:help@zixin.com.cn    文档合作和网站合作邮箱:fuwu@zixin.com.cn    意见反馈和侵权处理邮箱:1219186828@qq.com   | 证照中心

    12321jubao.png12321网络举报中心 电话:010-12321  jubao.png中国互联网举报中心 电话:12377   gongan.png浙公网安备33021202000488号  icp.png浙ICP备2021020529号-1 浙B2-20240490   


    关注我们 :微信公众号  抖音  微博  LOFTER               

    自信网络  |  ZixinNetwork