MATLAB图形编程示例:从简单到复杂
需积分: 3 98 浏览量
更新于2024-11-17
收藏 9KB TXT 举报
"这些MATLAB程序展示了如何进行图形应用编程,包括绘制基本函数图形、复合函数、双轴图以及对数图。"
在MATLAB中,图形应用编程是数据分析和可视化的重要部分。以下是对给定文件中各部分的详细解释:
1. `shili01` 函数创建了一个简单的正弦函数图。它使用了`figure`函数来创建一个新的图形窗口,设置了窗口的属性如无工具栏、位置和名称。然后,通过`axes`定义坐标轴,接着用`plot`绘制正弦函数曲线,`xlabel`、`ylabel`和`title`分别添加了X轴、Y轴标签和图形标题,最后使用`gridon`显示网格线。
2. `shili02` 函数绘制的是正弦函数与余弦函数的组合,使用了红色星号标记,并设置了线宽。这里的`plot`函数接受颜色和线型代码,`'*r'`表示红色星号。同样,它也包含了坐标轴标签和标题。
3. `shili03` 函数展示了在同一图形上绘制两个不同函数的能力,即正弦函数和余弦函数。它使用了不同的颜色和线型区分两个函数,同时保持了相同的标签和标题设置。
4. `shili04` 函数使用了`plotyy`函数创建了一个双Y轴图,其中一个轴是线性尺度,另一个轴是半对数尺度。这使得在同一图形上比较具有不同量级的两个函数变得可能。函数`plotyy`返回了两个坐标轴句柄,可以分别设置它们的属性,如Y轴标签。
5. `shili05` 函数看起来像是一个未完成的示例,因为代码片段以`t=0:pi/10:`结束,通常接下来会使用`t`变量来定义X轴数据,然后绘制某个函数,例如余弦或正弦函数的周期性变化。
通过这些MATLAB脚本,我们可以学习到如何创建和定制图形,包括设置图形窗口属性、定义坐标轴、绘制不同类型的函数曲线、添加图例、控制网格线以及处理双轴图。这些基础知识对于任何想要在MATLAB中进行数据可视化的用户都非常有用。
2021-10-07 上传
2010-06-15 上传
2016-02-26 上传
2024-08-04 上传
2009-09-04 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
changheyou
- 粉丝: 0
- 资源: 10
最新资源
- axis复杂类型axis复杂类型
- JAVA\jQuery基础教程
- 矩阵连乘问题 给定n个矩阵{A1,A2,…,An},其中Ai与Ai+1是可乘的,i=1,2 ,…,n-1。如何确定计算矩阵连乘积的计算次序,使得依此次序计算矩阵连乘积需要的数乘次数最少。
- W5100数据手册(中文)
- Integer Factorization 对于给定的正整数n,编程计算n共有多少种不同的分解式。
- lpc213x中文资料
- MyEclipse下开发Web Service(Axis)
- javascript高级编程
- 邮局选址问题 给定n 个居民点的位置,编程计算n 个居民点到邮局的距离总和的最小值。
- json转对象数组与对象数组转json --Java
- Permutation with Repetition R={ r1,r2,… ,rn }是要进行排列的n 个元素。其中元素r1,r2,… ,rn可能相同。试设计一个算法,列出R的所有不同排列。
- Direct3D9初级教程
- 最新C语言标准ISOIEC9899-1999
- ANSYS经典实例汇集
- Search Number 科研调查时得到了n个自然数,每个数均不超过1500000000。已知不相同的数不超过10000个,现在需要在其中查找某个自然数,如找到则输出并统计这个自然数出现的次数,如没找到则输出NO。
- 工作流管理-模型,方法和系统(英文版)