MatLab的二维绘图功能
一、plot函数作图
x=0:pi/200:2*pi;
sin=sin(x);
cos=cos(x);
plot(x,sin,x,cos)
这样可以得到sin(x)和cos(x)在区间[ 0,2*pi ]的图像

区分不同图像的方法:
plot(x,sin,’r:’,x,cos,’b-.’)

图像的线性和颜色定义:
添加图像说明信息:
x=0:pi/100:2*pi;
sin=sin(x);
cos=cos(x);
plot(x,sin,’r:’,x,cos,’b-.’),xlabel(‘X’),ylabel(‘Y’),title(‘sin(x)和cos(x)图像’)
对图像曲线的说明:
text(2.8,0.5,’sin(x)’);
text(1.4,0.3,’cos(x)’)
axis设定坐标范围绘图:

x=linspace(0,2*pi,60);
y=sin(x);
plot(x,y);
axis([0,2*pi,-2,2]);

legend添加图例:

x=0:pi/100:2*pi;
sin=sin(x);
cos=cos(x);
plot(x,sin,’r:’,x,cos,’b-.’),xlabel(‘X’),ylabel(‘Y’),title(‘sin(x)和cos(x)图像’)
legend(‘sin(x)’,’cos(x)’)
二、Subplot函数拆分作图窗口
Subplot函数:对图像窗口拆分
Subplot(m,n,p),表示将当前图像窗口差分成m*n个,并且当前操作窗口为第p个。

x=linspace(0,2*pi,60);
y=sin(x);
z=cos(x);
t=sin(x)./(cos(x)+eps);
subplot(2,2,1);
plot(x,y);
title(‘sin(x)’);
subplot(2,2,3);
plot(x,t)
title(‘tangent(x)’)
Hold命令:在当前窗口中继续添加新的图像内容

x=linspace(0,2*pi,100);
sin=sin(x);
cos=cos(x);
plot(x,sin,’b’);
hold on;
plot(x,cos,’r’);
legend(‘sin(x)’,’cos(x)’);
hold off
四、特殊函数绘图
双对数函数:loglog

x=0:0.1:2*pi;
y=abs(1000*sin(4*x))+1;
loglog(x,y);
单对数函数:

x=0:0.1:2*pi;
y=abs(1000*sin(4*x))+1;
semilogx(x,y);
semilogy(x,y);


极坐标函数:polar

theta=0:0.01:2*pi;
y=sin(2*theta).*cos(2*theta);
polar(theta,y);
阶梯函数:stairs

x=-3:0.25:3;
y=exp(-x.*x);
stairs(x,y);

条形图形:bar

x=-3:0.25:3;
y=exp(-x.*x);
bar(x,y)

五、二维绘图函数

MATLAB二维图绘制相关推荐

  1. matlab二维图绘制分析总结

    Matlab二维图绘图详解 函数分析-plot plot函数(二维线图) 语法 plot(X,Y) plot(X,Y,LineSpec) plot(X1,Y1,...,Xn,Yn) plot(X1,Y ...

  2. Matlab二维图形绘制与图形处理

    Matlab二维图形绘制与图形处理 一.二维图形绘制 1.极坐标图 2.散点图 3. 平面等值线图 二.图形处理 1.添加格栅,图例 和标注 2.定制坐标 3.在之前基础上继续作图 4.新建图形置于当 ...

  3. MATLAB二维图动画视频制作

    MATLAB二维图动画视频制作 读取或写入视频 读取视频数据 VideoReader 读取视频文件 readFrame 从视频文件中读取视频帧 hasFrame 确定帧是否可供读取 getFileFo ...

  4. MATLAB二维图形绘制

    MATLAB二维图形绘制 数据点标记 数据点 颜色 线型 曲线图 一.plot函数 (一)最简单的plot函数调用格式: plot(x) (1)plot函数的参数 X 为普通向量, (2)plot函数 ...

  5. matlab画二维图彩图,matlab二维图形绘制.pdf

    MATLAB 绘二维图 数据可视化的目的在于:通过图形,从一堆杂乱的离散数据中观察数 据间的内在关系,感受由图形所传递的内在本质. MATLAB 一向注重数据的图形表示,并不断地采用新技术改进和完备其 ...

  6. Matlab二维图导入ansys,(原创教程)利用Matlab对ANSYS数据进行后处理.pdf

    您所在位置:网站首页 > 海量文档 &nbsp>&nbsp计算机&nbsp>&nbspmatlab (原创教程)利用Matlab对ANSYS数据进行后 ...

  7. CAD多图层二维图绘制

    (一)简介 本学期学习了CAD工程制图,然而还是入门的水平.上课期间画了一张自己觉得比较有意思的CAD二维平面图.用多图层画的这张图共有四个图层,各图层的绘制顺序如下:中心线层 --> 剖面线层 ...

  8. 【Matlab】二维图绘制及填色总结(basic)

    编程渣的艰难探索之Matlab绘图 个人需求:用matlab绘制多条曲线并在指定不规则区域填色. 为什么一定要用Matlab呢?因为我觉得图形便于修改,看起来较为正规,代码量较少. 1 同时绘制多条曲 ...

  9. matlab二维图填充,【Matlab】二维图绘制及填色总结(basic)

    编程渣的艰难探索之Matlab绘图 个人需求:用matlab绘制多条曲线并在指定不规则区域填色. 为什么一定要用Matlab呢?因为我觉得图形便于修改,看起来较为正规,代码量较少. 1 同时绘制多条曲 ...

最新文章

  1. 三维植物树木模型 Maxtree – Plant Models Vol 74
  2. 解决运行pytorch程序多线程问题
  3. 【C语言编程练习】5.10寻找水仙数
  4. 电脑python下载-Python3.9官方下载
  5. 【windows】编译安装ninja
  6. 小学一年级第一次上计算机课,小学一年级上册信息技术教案【三篇】
  7. 为什么别人学python比你快?那是因为你没掌握这几点,多注意哦~
  8. 文字双击之后默认蓝底白色
  9. 3d max用不同目标做关键帧_3D动画制作流程大解析
  10. KVM虚拟化下使用virsh shutdown命令无法关闭windows
  11. 这个乐趣,使用芯片操作集成电路
  12. 安卓手机远程控制安卓手机
  13. 咳血的独角兽丨互联网的幕后攻防
  14. 为什么只看重结果_只注重结果不注重过程的话
  15. Hadoop与workflow入门
  16. 新浪sae平台wordpress中Buddypress插件上传头像问题
  17. 汉语中的26种结构歧义
  18. 大话2服务器维护,《大话西游2》3月26日维护公告
  19. 1021. 从前有座山
  20. html 彩虹字体,拿来就用,超炫彩虹字体送你了

热门文章

  1. 网五服务器在哪个文件夹,5-4-在服务器中获取和放置文件-【管理文件】-奇秀广告(奇秀网)Dreamweaver CC2018入门及Dreamweaver教程...
  2. 计算机免费电子书籍下载网址收集
  3. 幼儿园网络图怎么绘制_如何设计幼儿园主题网络图.doc
  4. html怎么做条形统计图,CSS 简单实现条形统计图
  5. 羞,Java 字符串拼接竟然有这么多姿势
  6. Fluent中的离散格式选择
  7. 编写一键备份MYSQL数据库脚本; 一键Nginx虚拟主机添加、删除脚本;
  8. Android实现下载安装,也就是版本更新吧!
  9. 一个关于软件开发的笑话
  10. 2021年汽车驾驶员(高级)试题及解析及汽车驾驶员(高级)操作证考试