1 / 34
文档名称:

2.MATLAB程序设计方法公开课获奖课件赛课一等奖课件.ppt

格式:ppt   大小:656KB   页数:34页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

2.MATLAB程序设计方法公开课获奖课件赛课一等奖课件.ppt

上传人:读书百遍 2025/5/5 文件大小:656 KB

下载得到文件列表

2.MATLAB程序设计方法公开课获奖课件赛课一等奖课件.ppt

相关文档

文档介绍

文档介绍:该【2.MATLAB程序设计方法公开课获奖课件赛课一等奖课件 】是由【读书百遍】上传分享,文档一共【34】页,该文档可以免费在线阅读,需要了解更多关于【2.MATLAB程序设计方法公开课获奖课件赛课一等奖课件 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。数学科学学院:汪小平
******@
第二章 MATLAB程序设计措施
体现式和运算符
命令文献(程序文献)
程序设计中的流程控制
函数文献的编写格式




体现式——由变量、运算符、函数、数字构成
球坐标变换
————体现式和运算符————
用赋值语句创立变量
变量名=数据 变量名=体现式
x=R*cos(theta)*cos(fai);
y=R*cos(theta)*sin(fai);
z=R*sin(theta);
——纬度
——经度
格林威治天文台建于1675年,其经度为零,纬度为北纬510。计算格林威治天文台在地心直角坐标系中的坐标并在球面上标识
[X,Y,Z]=sphere(24);
mesh(X,Y,Z),hold on
fai=0; theta=51*pi/180;
x0=cos(theta)*cos(fai);
y0=cos(theta)*sin(fai);
z0=sin(theta);
plot3(x0,y0,z0,'ro','linewidth',2)
view(124,30)
四边形柱面绘图原理和措施。
设四边形顶点为(-1, -1), (1, -1), (1, 1), (-1, 1). 设柱面高为1,创立Z坐标矩阵
创立柱面的X坐标和Y矩阵
cylinder(R,N)创立单位高度绕Z轴旋转曲面,R为母线,N表达圆圈上点数,N缺省默认值为 20。
Cylinder %单位高度二十边形柱面
[x,y,z]=cylinder([1,1],4);
mesh(x,y,z) %单位高度四边形柱面
[x,y,z]=cylinder([1,0],3);
mesh(x,y,z) %单位高度的三角形锥面
使用cylinder绘柱面
+ 加 - 减
* 乘 .* 点乘
/ 右除 ./ 点右除
\ 左除 .\ 点左除
^ 矩阵幂 .^ 点幂
1 .算术运算符

  < 不不小于
  <= 不不小于等于
  > 不小于
  >= 不小于等于
  == 等于
  ~= 不等于

& 与 (and)
| 或 (or)
~ 非 (not)
————体现式和运算符————
运算优先级
①函数运算
②算术运算
③关系运算
④逻辑运算
exp()、log()、sin()、abs()、fix()、···
.^、^、.*、./、*、/、+、–、;
<、<=、>、>=、==、~=
&、|
体现式 (1+fix(pi))*mod(2,4)+2*3^2成果为ans=26;
三角形任意两边之和不小于第三边的逻辑体现式
(A) a+b>=c | a+c>=b | b+c>=a
(B) a+b<=c | a+c<=b | b+c<=a
(C) a+b>c | a+c>b | b+c>a
(D) a+b>c & a+c>b & b+c>a
————命令文献————
计算机程序重要功能——接受数据和处理数据,并将处理后的数据完整有效地提供应顾客
将地球模型取为半径为R=6400(km)的球体,计算高度为1万公里的地球同步卫星对地面的覆盖率
在编辑窗口编写文献

在命令窗口键入
planet
成果显示:
ans =
d=10000; R=6400;
S0=4*pi*R*R;
S=2*pi*R*R*d/(R+d);
S/S0*100
命令文献——MATLAB命令的有序集合。
文献执行——对文献中命令进行批处理,即从第一
条命令开始按次序执行,直到最终一条命令。假如
中间某条命令出错,则中断并输出错误信息
M文献分为命令文献和函数文献两种
①在编辑窗口中编写;
②保留并对文献命名;
③命令窗口键入文献名运行;
④观测运行成果;
·······························
条件控制; 循环控制; 错误控制;终止运行控制
条件控制——有选择地运行程序块
1. if / elseif 语句
例2 .8 判润年程序
————程序设计中的流程控制————
year=input('input year:=');
n1=year/4;
n2=year/100;
n3=year/400;
if n1==fix(n1)&n2~=fix(n2)
disp('是润年')
elseif n1==fix(n1)&n3==fix(n3)
disp('是润年')
else
disp('不是润年')
end
润年条件有二
①能被4整除,但不能被100整除;
②能被4整除,又能被400整除。

最近更新

基于水下散射光场传输模型的成像方法研究 9页

《全球视域下的昆虫保护》(第五章)英汉翻译.. 8页

2025年全民认种树木工作方案 1页

2025年写朋友的记叙作文800字(整理篇) 32页

2025年写好写人的记叙文有哪些技巧(合集篇).. 21页

2025年写写信的格式范文(集锦篇) 19页

2025年写人写事的作文600字(共23篇) 29页

2025年会计从业资格考试《初级会计电算化》习.. 70页

2025年养虫经历作文(精选篇) 22页

2025年兴趣班教学总结(共20篇) 40页

2025年关于转身的高二议论文作文650字(精选篇.. 41页

2025年关于观察树的作文(合集25篇) 13页

2025年关于真情的记叙文800字作文范文(整理2.. 30页

2025年关于环保的作文:藏羚羊的眼泪(精选篇.. 24页

2025年关于热爱祖国的主题作文(通用26篇) 42页

2025年关于母爱的作文:含泪的微笑(精选29篇.. 39页

2025年关于描写天气好的好词好句作文素材(共.. 68页

2025年关于我喜欢的老师作文精选(共25篇) 27页

2025年关于希望的议论文作文(精选篇) 20页

2025年临床执业医师考试真题第4单元 25页

市场调研服务合同范本 9页

李白《将进酒》的诗词赏析 6页

长方形和正方形的周长和面积比较公开课一等奖.. 27页

2022年司法所观摩学习的心得体会 5页

手袋厂各流程检验标准 5页

五年级冀教版英语上13课说课 6页

会当凌绝顶-盘赔之我见 26页

电力建设工程质量控制试题及答案 25页

2008年河北省建筑、装饰装修、安装、市政工程.. 33页

年产3万吨叔丁苯生产装置工艺流程设计(毕业设.. 52页