- 1、本文档共34页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
使用matlab精选
虚数的绘图 z为复数 plot(z):把复数的实部作X轴,虚部作Y轴进行绘图 plot(t,z):z的虚数部分被丢弃 polar(theta,rho):极坐标表示 angle(z): z的相位角; abs(z): z的模 举例: figure(2) t=0:0.01:20; z=exp((-0.1+i)*t); subplot(2,2,1), plot(z) subplot(2,2,2), plot(t,z) subplot(2,2,3), polar(angle(z), abs(z)) subplot(2,2,4), semilogx(t,z) 三维曲线和曲面 3D曲线绘制: plot3(x,y,z,’s’) s为线型颜色符号 z=0:0.1:4*pi; x=cos(z), y=sin(z); plot3(x,y,z) 3D网格曲面绘制: meshgrid(x,y):产生三维网格数据函数 [X,Y]=meshgrid(x,y):将x(1*m),y(1*n)转换成矩阵X(n*m),Y(n*m) 绘制网格曲面: mesh(x,y,z,c),mesh(x,y,z),mesh(z,c),mesh(z) (c:颜色分布) 带等高线的网格曲面: meshc(x,y,z,c),meshc(x,y,z),meshc(z,c),meshc(z) 带有底座的网格曲面: meshz(x,y,z,c),meshz(x,y,z),meshz(z,c),meshz(z) 填充颜色的3D网格曲面: 命令:surf 用法:同mesh * x = -10:0.5:10; y = -8:0.5:8; [X,Y] = meshgrid(x,y); Z = sin(sqrt(X.^2+Y.^2))./sqrt(X.^2+Y.^2); mesh(X,Y,Z) 比较将mesh换成meshc, meshz, surf 本讲结束 * * * MATLAB简明教程 MATLAB简明教程 * 本讲内容 MatLab语言概述 使用MatLab的窗口环境 基本语法 * MATLAB语言概述 MatLab语言的发展 MatLab语言的适用范围 MatLab语言的特点 * 概述之 MatLab是什么? 是一种科学计算软件,Matrix Laboratory (矩阵实验室) 的缩写。以矩阵运算为基础的交互式程序语言。用于工程应用领域的分析与复杂计算; 使用方便、简捷,运算高速,成为科研中必不可少的工具。 * 概述之 MatLab适用范围 工业研究与开发; 数学,特别是线性代数。所有基本概念都涉及; 在数值分析和科学计算方面的教学与研究,能详细地研究和比较各种算法; 在诸如电子学、控制理论和物理学等工程和科学学科方面的教学与研究; 在诸如经济学、化学和生物学等有计算问题的所有其他领域中的教学与研究。 * 概述之 MatLab语言的特点 起点高 每个变量代表一个矩阵;每个元素都看做复数 人机交互界面 语言规则与笔算类似,易写易读,便于人机交流; 矩阵的行列数无需定义; 键入算式立即得到结果,无需编译 强大简易的绘图功能 自动 / 多种 / 可绘三维图形 / 可设置不同颜色、视角 功能丰富、可扩展性强 * MatLab的窗口环境 命令窗 Command Window 图形窗 Figure Window 文本编辑窗 File Editor 文件管理窗 File Manager 工作空间 Work Space * MatLab的窗口环境 之 命令窗口 命令窗口: 常用命令: 退出:quit exit 帮助:help 演示:demo 续行符: … 命令的编辑 功能键列表 实验书P.5 表2.1 * MatLab的窗口环境 之 图形窗口 执行绘图命令,会自动产生图形窗,以后的绘图均在此窗中绘制;若想再建其他图形窗,使用figure命令,系统会新建并给它依次排序。 * MatLab的窗口环境 之 文本编辑窗口 M文件:由MatLab语句构成的程序文件。*.m M文件是ASCII码文件,可以直接阅读,在任何编辑器中建立; M文件分类: 主程序文件:script file 函数文件:function file M文件的操作: 新建:file-new-m file 修改:file-open-m file / edit 文件名 执行:在命令窗口中键入文件名 * MatLab的窗口环境 之 文件管理窗口 MatLab用户文件格式: .m文件:程序文件(主程序和函数文件) .mat文件:数据文件 .mex文件:可执行文件 文件管理和有哪些信誉好的足球投注网站路径: Path命令:列出有哪些信誉好的足球投注网站路径 File-set path 用户最好建立自己的子目录 与目录和有哪些信誉好的足球投注网站有关的命令 dir / cd del
文档评论(0)