- 1、本文档共57页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电气工程软件训练(Ⅲ)——Matlab讲义.ppt
* 例:使用for结构计算1+2+3+…+100 clear sum=0; for i=1:100 sum=sum+i; end sum 运行结果: sum =5050 * 例:使用while结构计算1+2+3+…+100 clear sum=0; i=0; while i100 i=i+1; sum=sum+i; end sum * M文件 MATLAB工作模式 命令行方式。 程序文件驱动模式 MATLAB文本编辑器 * 函数文件 函数文件基本格式: function [输出形参列表]=函数名(输入形参列表) 注释说明语句段 程序语句段 * 3 MATLAB绘图 了解MATLAB的绘图功能 掌握二维图形和三维图形的绘制方法 能够进行常用的数据可视化处理 * 二维图形 plot函数绘制二维曲线,常用格式有: plot(x):缺省自变量的绘图格式,x可为向量或矩阵。 plot(x, y):基本格式,x和y可为向量或矩阵。 plot(x1, y1, x2, y2,…):多条曲线绘图格式,在同一坐标系中绘制多个图形。 plot(x, y, ‘s’):开关格式,开关量字符串s设定了图形曲线的颜色、线型及标示符号。 * 图形颜色、标记和线形参数表 色彩字符 所定颜色 线型字符 线型格式 标记符号 数据点形式 标记符号 数据点形式 y 黄 - 实线(默认) . 点 左三角形 m 紫 : 点线 o 圆 s 方形 c 青 -. 点划线 x 叉号 d 菱形 r 红 -- 虚线 + 加号 h 六角星 g 绿 * 星号 p 五角星 b 篮 v 下三角形 w 白 ^ 上三角形 k 黑 右三角形 * 例:二维图形绘制 x=[3 5 7 6 12 24 15 33 6 9 7 2]; plot(x) %绘制以序号为横坐标,元素值为纵坐标的曲线 x=0:pi/10:2*pi; y=sin(x); plot(x,y) %绘制以x为横坐标,y为纵坐标的曲线 * 图形修饰与控制 title —— 给图形加标题 xlable —— 给x轴加标注 ylable —— 给y轴加标注 text —— 在图形指定的任意位置加标注 gtext —— 利用鼠标将标注加到图形任意位置 grid on —— 打开坐标网格线 grid off——关闭坐标网格线 legend —— 添加图例 axis —— 控制坐标轴刻度 * 例:绘制正弦和余弦曲线,并加入网格和标注 clear t=0:0.1:10; y1=sin(t); y2=cos(t); plot(t,y1,r,t,y2,b--); x=[1.7*pi;1.6*pi]; y=[-0.3; 0.7]; s=[sin(t);cos(t)]; text(x, y, s); %指定位置加标注 title(正弦和余弦曲线); %标题 legend(正弦,余弦) %添加图例注解 xlabel(时间) %x坐标名 ylabel(正弦余弦) %y坐标名 grid on %添加网格 axis square %将图形设置为正方形 * 采用hold函数对图形进行比较显示 clear t=0:pi/10:2*pi; y1=sin(t); y2=cos(t); y3= sin(t)-cos(t); plot(t,y1); hold on; %后续图形叠加显示 plot(t,y2); plot(t,y3); * 采用图形窗口分割方法进行比较显示 clear t=0:pi/10:2*pi; y1=sin(t); y2=cos(t); y3=cos(t+pi/2); y4=cos(t+pi); %将图形窗口分割成两行两列,要画的图形为第1行第1列 subplot(2,2,1); plot(t,y1); %将图形窗口分割成两行两列,要画的图形为第1行第2列 subplot(2,2,2); plot(t,y2); %将图形窗口分割成两行两列,要画的图形为第2行第1列 subplot(2,2,3); plot(t,y3); %将图形窗口分割成两行两列,要画的图形为第2行第2列 subplot(2,2,4); plot(t,y4); * 三维图形 三维曲线图 plot3函数可以绘制三维曲线: plot3(x1, y1, z1, s1, x2, y2, z2, s2…) 三维网格图 mesh函数为数据点绘制网格线: mesh(z) —— z为n×m的矩阵,x与y坐标为元素的下标位置 mesh(x, y, z) —— x, y, z分别为三维空间的坐标位置 三维曲面图 三维曲面的绘图是由surf函数完成的,用法和mesh类似。 * 4 MATLAB符号运算
您可能关注的文档
- 电力系统潮流计算(二).ppt
- 电力系统潮流计算3-潮流计算中特殊问题.ppt
- 电力系统稳态分析PPT(讲).ppt
- 电力系统继电保护概述课件.ppt
- 电力给水机械顶管施工方案汇报.ppt
- 电力营销.ppt
- 电力营销概况(适合专题讲座).ppt
- 电力行业OTN解决方案.ppt
- 电力行业S培训课程.ppt
- 电力行业解决方案与渠道培训认证计划.ppt
- 第十一章 电流和电路专题特训二 实物图与电路图的互画 教学设计 2024-2025学年鲁科版物理九年级上册.docx
- 人教版七年级上册信息技术6.3加工音频素材 教学设计.docx
- 5.1自然地理环境的整体性 说课教案 (1).docx
- 4.1 夯实法治基础 教学设计-2023-2024学年统编版九年级道德与法治上册.docx
- 3.1 光的色彩 颜色 电子教案 2023-2024学年苏科版为了八年级上学期.docx
- 小学体育与健康 四年级下册健康教育 教案.docx
- 2024-2025学年初中数学九年级下册北京课改版(2024)教学设计合集.docx
- 2024-2025学年初中科学七年级下册浙教版(2024)教学设计合集.docx
- 2024-2025学年小学信息技术(信息科技)六年级下册浙摄影版(2013)教学设计合集.docx
- 2024-2025学年小学美术二年级下册人美版(常锐伦、欧京海)教学设计合集.docx
最近下载
- 江苏省扬州市扬州中学2023-2024学年高一上学期12月月考数学试题(含答案解析).docx
- 2024年国家电网招聘之财务会计类题库附参考答案(轻巧夺冠).docx
- 恶性肿瘤放疗患者营养治疗专家共识解读PPT课件【31页】.pptx VIP
- 江苏省海门市高一上学期期末考试(数学).doc
- PowerVision臻迪无人机PowerEgg用户手册.pdf
- 蓝海华腾变频器说明书.pdf
- 幼儿园小班家访记录表.pdf
- 江苏省扬州市邗江中学2019-2020学年高一上学期期中数学试题(解析版).pdf VIP
- 第一讲数字集成电路质量评价.ppt
- 辽宁省沈阳市浑南区2022-2023学年九年级上学期10月月考物理试题(含答案).pdf VIP
文档评论(0)