MATLAB实验指导书(附答案)(4)
f =
1/y*exp(-x*y)
9、对符号方程f = ax2+bx+c 求解。1)对x求解,2)对a求解。 (1)syms a b c x;f=2*x*a+x*b+c;x=solve(f) x =
-c/(2*a+b)
(2)syms a b c x;f=2*x*a+x*b+c;a=solve(f,a) a =
-1/2*(x*b+c)/x
d2ydydy10、求解微分方程2?2?2y?0,y(0)?1,(0)?0。
dxdxdxsyms x y;y=dsolve('D2y+2*Dy+2*y=0','y(0)=1,Dy(0)=0','x') y =
exp(-x)*sin(x)+exp(-x)*cos(x)
15
实验三 MATLAB语言的程序设计
一、实验目的:
1、熟悉MATLAB程序编辑与设计环境
2、掌握各种编程语句语法规则及程序设计方法 3、函数文件的编写和设计
4、了解和熟悉跨空间变量传递和赋值
二、实验基本知识:
1、程序流程控制语句 for循环结构
语法:for i=初值:增量:终值
语句1 …… 语句n end
说明:1.i=初值:终值,则增量为1。
2.初值、增量、终值可正可负,可以是整数,也可以是小数,只须符合数学逻辑。
while 循环结构 语法:while 逻辑表达式
循环体语句 end
说明:1、whiIe结构依据逻辑表达式的值判断是否执行循环体语勾。若表达式的
值为真,执行循环体语句一次、在反复执行时,每次都要进行判断。若表达式的值为假,则程序执行end之后的语句。
2、为了避免因逻辑上的失误,而陷入死循环,建议在循环体语句的适当位置加break语句、以便程序能正常执行。(执行循环体的次数不确定;每一次执行循环体后,一定会改变while后面所跟关系式的值。)
16
3、while循环也可以嵌套、其结构如下: while逻辑表达式1
循环体语句1 while逻辑表达式2
循环体语句2 end
循环体语句3 end
if-else-end分支结构 if 表达式 1
语句1
else if 表达式 2(可选)
语句2
else(可选)
语句3
end end
说明:1.if结构是一个条件分支语句,若满足表达式的条件,则往下执行;若不
满足,则跳出if结构。
2.else if表达式2与else为可选项,这两条语句可依据具体情况取舍。 3.注意:每一个if都对应一个end,即有几个if,记就应有几个end。 switch-case结构 语法:switch表达式
case常量表达式1 语句组1 case常量表达式2 语句组2 …… otherwise
17
语句组n end
说明:1.switch后面的表达式可以是任何类型,如数字、字符串等。
2.当表达式的值与case后面常量表达式的值相等时,就执行这个case后面的语句组如果所有的常量表达式的值都与这个表达式的值不相等时,则执行otherwise后的执行语句。 程序流程控制指令 break、return、pause
2、函数文件的结构和编写方法
函数只能在函数体内对变量进行操作,也就是只能访问函数本身工作空间中的变量。
M函数文件的结构
(1) 函数定义行(function) (2) H1行(函数帮助文本的第一行) (3) 函数帮助文本 (4) 函数体 (5) 注释
函数文件编写后,保存时,其文件名必须与函数名相同。注意:函数名不要与MATLAB自身的函数命令相同。
三、实验内容:
练习A
1、熟悉MATLAB程序编辑与设计环境
18
2、用for循环语句实现求1~100的和。
3、用for循环语句实现编写一个求n阶乘的函数文件。
a4、Fibonacci数组的元素满足Fibonacci 规则: k?2?ak?ak?1(k?1,2,?)且 a 1 ? a 2 ? 1 ,现要求该数组中第一个大于10000的元素。 练习B 思考题
4、已知一维数组A=[2,4,5,8,10],B=[4,6,9,3,4],用for循环语句实现?AiBn?i?1。
i?1n求和函数可用sum()。.
5、利用for循环求1!+2!+3!+ … +5!的值。.
19
相关推荐:
- [实用模板]第八章:法国“新浪潮”与“左岸派”
- [实用模板]2021年北京上半年临床医学检验技师生物
- [实用模板]SAP GUI 7.10客户端安装配置文档
- [实用模板]2001年临床执业医师资格考试综合笔试试
- [实用模板]36机场工作实用英语词汇总结
- [实用模板](一)社会保险稽核通知书
- [实用模板]安全教育主题班会材料
- [实用模板]濉溪县春季呼吸道传染病防控应急演练方
- [实用模板]长沙房地产市场周报(1.30-2.3)
- [实用模板]六年级数学上册典中点 - 图文
- [实用模板]C程序设计(红皮书)习题官方参考答案
- [实用模板]中国证监会第一届创业板发行审核委员会
- [实用模板]桥梁工程复习题
- [实用模板]2011学而思数学及答案
- [实用模板]初中病句修改专项练习
- [实用模板]监理学习知识1 - 图文
- [实用模板]小机灵杯四年级试题
- [实用模板]国贸专业毕业论文模板
- [实用模板]教育学概论考试练习题-判断题4
- [实用模板]2015届高考英语一轮复习精品资料(译林
- 00Nkmhe_市场营销学工商管理_电子商务_
- 事业单位考试法律常识
- 诚信教育实施方案
- 吉大小天鹅食品安全检测箱方案(高中低
- 房地产销售培训资料
- 高一地理必修1复习提纲
- 新概念英语第二册lesson_1_练习题
- 证券公司内部培训资料
- 小学英语时间介词专项练习
- 新世纪英语专业综合教程(第二版)第1册U
- 【新课标】浙教版最新2018年八年级数学
- 工程建设管理纲要
- 外研版 必修一Module 4 A Social Surve
- Adobe认证考试 AE复习资料
- 基于H.264AVC与AVS标准的帧内预测技术
- 《食品检验机构资质认定管理办法》(质
- ABB变频器培训课件
- (完整版)小学说明文阅读练习题及答案
- 深思洛克(SenseLock) 深思IV,深思4,深
- 弟子规全文带拼音




