ImageVerifierCode 换一换
格式:PPT , 页数:40 ,大小:210.54KB ,
资源ID:7559541      下载积分:12 金币
验证码下载
登录下载
邮箱/手机:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/7559541.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
声明  |  会员权益     获赠5币     写作写作

1、填表:    下载求助     留言反馈    退款申请
2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【人****来】。
6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
7、本文档遇到问题,请及时私信或留言给本站上传会员【人****来】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

注意事项

本文(数学软件Matlab省名师优质课赛课获奖课件市赛课一等奖课件.ppt)为本站上传会员【人****来】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

数学软件Matlab省名师优质课赛课获奖课件市赛课一等奖课件.ppt

1、,单击此处编辑母版标题样式,单击此处编辑母版文本样式,*,本资料仅供参考,不能作为科学依据。谢谢。本资料仅供参考,不能作为科学依据。感谢,数学软件,Matlab,编程基础(脚本文件),1/40,1,本讲主要内容,M,文件,基本运算:算术、关系、逻辑,简单输入输出,控制结构:次序、选择、循环,2/40,2,Matlab,编程,Matlab,作为一个广泛应用于科学计算工具软件,不但含有强大数值计算能力和丰富绘图功效,同时也能够与,C、FORTRAN,等高级语言一样进行,程序设计,利用,Matlab,程序控制功效,将相关,Matlab,命令编成程序存放在一个文件中(,M,文件,),然后在命令窗口中运

2、行该文件,,Matlab,就会自动依次执行文件中命令,直到全部命令执行完成,在,Matlab,程序设计中,要充分利用,Matlab,数据结构特点,提升编程效率,Matlab,编程,3/40,3,用,Matlab,语言编写程序称为,M,文件,M,文件以,.,m,为扩展名,M,文件是由若干,Matlab,命令组合在一起组成,它能够完成一些操作,也能够实现某种算法,M,文件分类(依据调用方式不一样),Script,:,脚本文件,/,命令文件,Function,:,函数文件,M,文件,M,文件介绍,能够直接运行,M,文件,4/40,4,M,文件创建与编辑,M,文件,新建一个,M,文件,菜单操作,(,F

3、ile,New M-File,),命令操作,(,edit,M,文件名,),命令按钮,(,快捷键,),打开已经有,M,文件,菜单操作,(,File,Open,),命令操作,(,edit,M,文件名,),命令按钮,(,快捷键,),双击,M,文件,M,文件是文本文件,能够用任何文本编辑器来建立和编辑,通常使用,Matlab,自带,M,文件编辑器,5/40,5,编程示例,编程方式:新建一个,M,文件,,,将上面内容输入到该文件中,然后在命令窗口中输入该文件名,即可执行,例:,用,mesh,绘制半径为,3,球,命令行方式:,u=0:pi/60:2*pi;v=0:pi/60:pi;R=3;,U,V=mes

4、hgrid(u,v);,X=R*sin(V).*cos(U);,Y=R*sin(V).*sin(U);,Z=R*cos(V);,mesh(X,Y,Z);,axis equal;,注:,M,文件命名规则与变量相同!,6/40,6,在命令窗口中输入,f2c,,,即可执行该,M,文件,例:,编写,M,文件,将华氏温度转化为摄氏温度:,编程示例,clear;,%,去除当前工作空间中全部变量,f=input(Please input f:);,c=5*(f-32)/9;,fprintf(c=%gn,c);,新建一个,M,文件,f2c.m,,,内容以下:,M,文件运行所产生变量都驻留在,Matlab,当前

5、工作空间,百分号是,注释符,M,文件必须在,当前工作目录,下才能运行,7/40,7,本讲主要内容,M,文件,基本运算:算术(略)、关系、逻辑,简单输入输出,控制结构:次序、选择、循环,8/40,8,关系运算,比较大小,假如结论是,真,则返回,1,,不然返回,0,注意,=,=,与,=,区分,能够对两个,一样大小,数组进行比较运算,即对应分量进行比较,结果为一个一样大小,0-1,数组,也能够对,一个数组和一个标量,进行比较运算,此时标量和数组中每一个元素极限比较,结果也是一个,0-1,数组,关系运算:比较大小,大于,=,大于等于,=,等于,小于,=B,B4,x=pi28,10/40,10,逻辑运算

6、,逻辑运算,and(x,y),与,or(x,y),或,xor(x,y),异或,not(x),非,&,与(短格式),|,或(短格式),注意,&,,,|,与,&,,,|,区分,&,逻辑与,|,逻辑或,逻辑非,例:,x=5;,3x8,%ERROR,3x&x=60),%,全部及格否?,any(A=90),%,有没有,90,分以上?,13/40,13,isfinite(x),若,x,为有限值,返回真值,1,isinf(x),若,x,为无穷大,返回真值,1,isnan(x),若,x,为不定值,返回真值,1,isreal(x),若,x,无虚部,返回真值,1,isstr(x),若,x,为一个字符串,返回真值,

7、1,isempty(x),若,x,为空,返回真值,1,isprime(x),判断,x,是否为素数,一些测试函数,isfinite(5),isinf(5),测试函数,例:,14/40,14,小括号,幂,点幂,正号,负号,逻辑非,乘,除,点乘,点除,加,减,冒号运算,关系运算,&,|,&,|,运算优先级,高,低,15/40,15,本讲主要内容,M,文件,基本运算:算术、关系、逻辑,简单输入输出,控制结构:次序、选择、循环,16/40,16,例:,x=input(,Please input x:),数据输入:,input,x=input(,提醒信息,),其中,提醒信息,为字符串,,该命令要求用户输入

8、,x,值,(,能够是数或字符串,),input,name=input(,What,s your name?,),例:,输入字符串时必须带,单引号,单引号输出:两个连续单引号,17/40,17,disp(x),输出变量,x,值,,x,能够是数值矩阵或字符串,一次只能输出一个变量值,x=pi;B=,1 2 3;4 5 6;7 8 9,;,disp(x),disp(B),disp,数据输出:,disp,str=,Hello,Tom!,;,disp(str),例:,18/40,18,fprintf,fprintf(fid,format,变量列表,),数据格式化输出,按,指定格式,将变量值输出到屏幕或指

9、定文件中,fid,为文件句柄,若缺省,则输出到屏幕上,format,用来指定数据输出时采取格式,包含:,普通字符串、格式字符串、转义字符,格式字符串,:以,%,开头,包含:,flags,(,可选,),Width and precision fields,(,域宽和精度,可选,),Conversion character,(,格式说明符,必须,),19/40,19,fprintf,举例,fprintf(,a=,%-12.5f,n,pi,),以,%,开头,flag,field width,precision,格式说明符,-,:左对齐,+,:输出符号,0,:空白处添,0,空格,:前面加一空格,字段宽

10、度,小数点后位数,格式字符串示例,20/40,20,fprintf,惯用格式说明符,c,字符型,g,浮点数(自动),d,十进制整数,o,八进制,e,浮点数(科学计数法),s,字符串,f,浮点数(小数形式),x/X,十六进制,惯用转义字符,b,退后一格,t,水平制表符,f,换页,反斜杠,n,换行,单引号(两个连续单引号),r,回车,%,百分号(两个连续百分号),21/40,21,fprintf,举例,a=,Hello,;b=2.4;c=100*pi;,fprintf(,a=,%,s,b=,%f,c=,%en,a,b,c),例:,格式字符串,与输出变量要一一对应!,能够只输出一个字符串,fprin

11、tf(,Today is Tuesday!n,),例:,fprintf(,pi=,%12.5f,=n,pi),fprintf(,pi=,%-12.5f,=n,pi),fprintf(,pi=,%012.5f,=n,pi),例:,22/40,22,本讲主要内容,M,文件,基本运算:算术、关系、逻辑,简单输入输出,控制结构:次序、选择、循环,23/40,23,程序控制结构有三种:,M,文件控制流,按排列次序依次执行各条语句,直到程序最终,这是最简单一个程序结构,普通包括数据输入输出、数据计算或处理等,次序结构,次序结构、选择结构和循环结构,任何复杂程序都由这三种基本结构组成,24/40,24,选择

12、结构,选择结构,选择结构实现,if,语句,switch,语句,依据给定条件成立或不成立,分别执行不一样语句,25/40,25,单分支,if,语句,if,条件表示式,语句组,end,if,条件语句,if,条件表示式,语句组1,else,语句组2,end,双分支,if,语句,例:,if score=60,mark=passed;,end,例:,if ab,x=a;,else,x=b;,end,26/40,26,if,条件表示式,1,语句组1,elseif,条件表示式,2,语句组2,.,elseif,条件表示式,m,语句组,m,else,语句组,end,多分支,if,语句,if,条件语句,例:,计算

13、一个数符号,if x0,sign_of_x=1;,elseif x1,if mod(x,2)=0,x=x/2;,else,x=3*x+1;,end,fprintf(x=%d n,x);,end,ex4while01.m,34/40,34,这个例子给出了计算,eps,一个方法。,这里我们用大写,EPS,,,所以系统中,eps,值不会被覆盖。当,EPS=eps,时,条件仍成立;而当,EPS=eps/2,时,条件不成立,退出循环,所以最终应有,EPS=eps/2,。,k,用来统计循环次数。,计算,Matlab,中,eps,值,while,编程示例,k=0;EPS=1;,while (1+EPS)1,

14、EPS=EPS/2;,k=k+1;,end,例:,ex4while0,2,.m,35/40,35,循环终止,循环中止,跳出循环体,终止循环,break,只能跳出一层循环,结束本轮,循环,,,执行下一,轮,循环,break,continue,break,和,continue,通常需要与,if,语句配合使用,若想强行终止运行中程序,能够使用,Ctrl+c,36/40,36,pause,pause%,暂停程序运行,按任意键后继续,pause(x,),%,暂停程序,x,秒,这里,x,能够是小数,pause off,屏蔽程序中全部,pause,作用,pause on,打开,pause,作用,程序暂停,返

15、回,/,退出,退出,正在运行脚本或函数,通惯用在函数文件中,return,37/40,37,首先由计算机随机产生一个,1,100,之间一个整数,然后由用户猜测所产生这个数。,依据用户猜测情况给出不一样提醒,假如猜测数大于产生数,则显示,Higher,,,小于则显示,Lower,,,等于则显示,You won!,同时退出游戏。用户最多有,7,次机会,编程示例,猜数游戏,例:,ex4,for,.m,38/40,38,上机作业,教材,P41,习题第,1(7),、,1(8),题,分别写入文件:,m05_17.m,、,m05_18.m,;,2.,教材,P41,习题第,2,、,3,题,,分别,写入文件:,m05_21.m,、,m05_22.m,、,m05_3.m,;,39/40,39,上机,要求,将全部,M,文件作为附件,经过,foxmail,以附件形式发给,adminsystem.mail,邮件主题为:,机号,-,学号,-,姓名,其中机号为,两位数,三个字段之间用英文状态下减号链接,上机要求,40/40,40,

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服