




已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
程序和程序设计程序和程序设计 程序的三种基本结构程序的三种基本结构 脚本文件和函数文件脚本文件和函数文件 文件的建立文件的建立 顺序结构顺序结构 3.1 顺序结构程序 专题三专题三 MATLABMATLAB程序流程程序流程控制控制 1 1程序和程序设计程序和程序设计 什么叫程序?什么叫程序? 程序是用某种计算机能程序是用某种计算机能够够理解并理解并且能够且能够执行的语言来描述执行的语言来描述的的解决问解决问 题的方法和步骤。题的方法和步骤。 程序设计的基本步骤程序设计的基本步骤 2 2程序的三种基本结构程序的三种基本结构 顺序结构顺序结构 选择结构选择结构 循环结构循环结构 3 3脚本文件和函数文件脚本文件和函数文件 脚本文件脚本文件是是可可在命令行窗口直接在命令行窗口直接执行执行的的文件文件,也叫命令文件。也叫命令文件。 函数文件是函数文件是定义定义一个函数,一个函数,不能直接执行,而必须以函数调用不能直接执行,而必须以函数调用 的方式来调用它。的方式来调用它。 4 4文件的建立文件的建立 用用命令按钮创建文件。命令按钮创建文件。 用用editedit命令命令创建文件。创建文件。 edit test edit test 分别建立脚本文件和函数文件,求两个矩阵的乘积。分别建立脚本文件和函数文件,求两个矩阵的乘积。 建立脚本文件建立脚本文件f1.mf1.m。 A=1,2,3;4,5,6;A=1,2,3;4,5,6; B=1,2;3,4;5,6;B=1,2;3,4;5,6; C=A*BC=A*B 在命令行窗口运行脚本文件。在命令行窗口运行脚本文件。 f1 f1 C =C = 22 2822 28 49 6449 64 建立函数文件建立函数文件f2.mf2.m。 function C=f2(A,B)function C=f2(A,B) C=A*B;C=A*B; 在命令行窗口调用函数文件。在命令行窗口调用函数文件。 A=1,2,3;4,5,6; A=1,2,3;4,5,6; B=1,2;3,4;5,6; B=1,2;3,4;5,6; C=f2(A,B) C=f2(A,B) C =C = 22 2822 28 49 6449 64 5 5顺序结构顺序结构 A=input(A=input(提示信息提示信息, ,选项选项);); (1 1)数据的输入)数据的输入 A=input( A=input(请输入变量请输入变量A A的值的值:);:); 请输入变量请输入变量A A的值的值:100:100 dispdisp( (输出项输出项);); (2 2)数据的输出)数据的输出 s= s=Hello,WorldHello,World; dispdisp(s)(s) Hello,WorldHello,World a=1,2,3;4,5,6; a=1,2,3;4,5,6; dispdisp(a)(a) 1 2 31 2 3 4 5 64 5 6 pause(pause(延迟秒数延迟秒数) ) 若要强行中止程序的运行可使用若要强行中止程序的运行可使用Ctrl+CCtrl+C命令。命令。 (3 3)程序的暂停)程序的暂停 输入原始数据输入原始数据 对原始数据进行处理对原始数据进行处理 输出处理结果输出处理结果 有一线段有一线段ABAB,A A的坐标为的坐标为(1(1,1)1),B B的坐标为的坐标为(4.5(4.5,4.5)4.5),求,求ABAB的长度的长度 ,以及黄金分割点,以及黄金分割点C C的坐标。的坐标。 a=input(a=);a=input(a=); b=input(b=);b=input(b=); c=a+0.618*(bc=a+0.618*(b- -a);a); s=abs(as=abs(a- -b);b); dispdisp(s)(s) dispdisp(c)(c) 输出结果为:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 厨房功能室活动方案策划
- 吉林彩钢板安装施工方案
- 定制家具施工方案怎么写
- 浙江活动方案策划制作团队
- 建筑方案设计深度标准要求
- 公司活动策划创意分享方案
- 2025法律职业资格考试真题含完整答案详解(典优)
- 【高考模拟】2026届高考全国一卷英语综合模拟强化练习 (含解析)
- 我们应该怎样学习议论文关于学习方法的话题(13篇)
- 2024医学检验(师)考前冲刺练习附答案详解AB卷
- DDI领导力学习地图
- 顾正田医生:子宫内膜异位症不孕处理
- 城乡规划管理与法规系列讲座城市规划依法行政案例
- 控制论与维纳
- 《红色旅游发展问题研究开题报告(含提纲)》
- GB/T 12718-2001矿用高强度圆环链
- 2023年山东省春季高考机械专业知识试题
- 舞蹈教学课件第五单元-中外舞蹈名作赏析
- 2023年中国外运股份有限公司招聘笔试模拟试题及答案解析
- 肱骨近端骨折Neer分型及治疗课件
- 中职数学基础模块上册课件-
评论
0/150
提交评论