目录

  • 一.基本绘图方法plot
  • 二.坐标轴的调整+注释
  • 三.图像分格
  • 四.ezplot()函数方法
  • 五.fplot()函数

一.基本绘图方法plot

plot是绘制一元曲线的基本函数,它利用自变量的一系列数据和应变量的值进行绘图。

1)举例画一条正弦曲线:

x = linspace(0,2*pi,100);
y = sin(x);
plot(x,y);


2)若要画多条曲线只需要将对应坐标依次放入plot函数即可:

x = linspace(0,2*pi,100);
y = sin(x);
plot(x,y,x,cos(x));


3)在每对坐标后面加入相应字符串,可以改变线条的形状以及颜色

x = linspace(0,2*pi,100);
y = sin(x);
plot(x,y,'c',x,cos(x),'r*');


plot函数的一些参数

符号 图像形态 符号 颜色
. k 黑色
o w 白色
x x b 蓝色
+ + g 绿色
* * r 红色
- 实线 c 亮青色
: 点线 m 锰青色
-. 点虚线
虚线

二.坐标轴的调整+注释

1)axis([xmin,xmax,ymin,ymax]);

x = linspace(0,2*pi,100);
y = sin(x);
plot(x,y,'c--',x,cos(x),'r:');
axis([0,3,0,1]);

2)注释

函数 含义
xlabel x轴注解
ylabel y轴注解
title 图形标题
legend 图形注解
grid on 显示格线
x = linspace(0,2*pi,100);
y = sin(x);
plot(x,y,'c--',x,cos(x),'r:');
xlabel('这是x轴');
ylabel('这是y轴');
title('曲线图形');
legend('y = sin(x)','y = cos(x)');
grid on;

三.图像分格

subplot(i,j,x)函数,i和j表示将整块面板分为i行j列个小块,x表示在第几个小块作图

x = linspace(0,2*pi,100);
subplot(2,2,1);
plot(x,sin(x));
subplot(2,2,2);
plot(x,cos(x));
subplot(2,2,3);
plot(x,2*x);
subplot(2,2,4);
plot(x,x.*x);

四.ezplot()函数方法

简易绘图方法
ezplot(‘f(x)’,[a,b])
ezplot(‘f(x,y)’,[xmin,xmax,ymin,ymax])
ezplot(‘x(t)’,‘y(t)’,[tmin,tmax])

绘制y=cos(x), x属于[0,pi]:

ezplot('cos(x)',[0,pi]);


绘制x = cos(t)^3
y = sin(t)^3
区间[0,2
pi]

Matlab一元函数绘图方法相关推荐

  1. matlab学习四,一元函数绘图方法

    直角坐标系下绘图函数 plot(),ezplot()函数 %用plot()绘制震荡衰减函数 y=exp(-0.5x)*sin(5x),并用虚线表示振幅衰减情况 x=0:0.1:4*pi; y1=exp ...

  2. MATLAB常用绘图方法总结

    1.三维曲线 >> t=0:pi/50:10*pi; >> plot3(sin(2*t),cos(2*t),t) >> axis square >> g ...

  3. matlab hist函数_超全Matlab绘图方法整理(建议收藏!)

    你好,我是goldsunC 让我们一起进步吧! 使用Matlab绘图 图像是结果的一种可视化表现,它能直观的体现你的结果,并且能体现你获得结果的准确性,在当前的大数据时代,在做数据分析的时候,将其可视 ...

  4. matlab画图命令fplot,matlab绘图方法fplot

    Matlab 中 plot. fplot .ezplot 用法与区别函数 plot 是绘制二维图形的最基本函数,它是针对向量或矩阵的列来绘制曲线的.也就是 说,使用 plot 函数之前,必须..... ...

  5. 数学建模matlab imread,《matlab数学建模方法与实践》第三章 数据的处理

    3.1数据的获取 3.1.1从Excel中读取数据 a= xlsread('路径',n(sheetn),'A(n-1):Bn(读入的数据范围)') 3.1.2从TXT中读取数据 3.1.2.1.1 同 ...

  6. C/C++ VS中调用matlab函数的方法

    C/C++ VS中调用matlab函数的方法 [尊重原创,转载请注明出处] http://blog.csdn.net/guyuealian/article/details/73743654 Matla ...

  7. 《matlab科研绘图系列》之小提琴图绘制

    相信大家对小提琴图并不陌生,它是比箱形图更易于视觉直观解读的图形绘制方法.它使用数据的核密度估计值代替了箱形图,并可选择叠加数据点本身.小提琴图是箱形图的升级加强版,对数据分布有更丰富的理解,同时不必 ...

  8. MATLAB之绘图基础

    第7部分 MATLAB的绘图基础 1.二维图形绘制 (1)plot()函数 格式: plot(x)plot(x,y) 图形绘制函数plot(x)的格式说明 x内容 说明 实向量y 以y元素下标序号i为 ...

  9. MATLAB R2021a 绘图函数fplot 使用详解

    内容参考:Plot expression or function - MATLAB fplot- MathWorks China MATLAB常用绘图函数除了plot外,fplot也是另一个重要的常用 ...

  10. Matlab之绘图工具箱大全

    目录 一.序言 二.绘图工具箱的使用 1.输入数据 2.绘图工具箱的使用 2.1 plot工具箱的使用 2.2线图 2.3 针状图与阶梯图 2.4条形图 2.5散点图 2.6饼图 2.7直方图 2.8 ...

最新文章

  1. java局域网邮件_Java内网发送邮件
  2. php 字符串判空,php 使用 preg_replace 去除空格后的字符串无法判空
  3. CentOs MySQL数据目录迁移
  4. Android 网络异常
  5. raspberry pi_尝试8个有趣的Raspberry Pi项目
  6. HTTP与HTTP协议
  7. JavaScript基础(二)-类
  8. htc服务器更新系统,HTC U11刷机教程_HTC U11卡刷官方ruu升级更新系统
  9. 代码高亮_安卓集成代码高亮显示开源包
  10. 怎么查看自己电脑是否被安装远程监控
  11. 微信小程序的开发流程有哪些?
  12. [漏洞分析] CVE-2021-3560 PolKit条件竞争本地提权分析
  13. html qq在线状态,qq各种在线状态意思
  14. ubuntu 更换系统源和pip源
  15. 微信跳一跳辅助之JAVA版(最容易理解的算法)实现原理分析
  16. https://jingyan.baidu.com/article/c45ad29cd06453051753e2e9.html
  17. 什么是CSS特异性及其工作方式?
  18. LambdaStream
  19. SVG滤镜+阴影+渐变--学习笔记
  20. 使用Arduino的自动饮水机

热门文章

  1. 深入理解JVM虚拟机
  2. 怎么把音频转换文字?三个步骤解决它
  3. 区块链如何解决电商供应的问题?
  4. 思科CISCO常用命令汇总
  5. java简历编写及面试技巧
  6. CTFHUBWeb技能树——密码口令writeup 附常见网络平台默认密码
  7. .gen格式文件读取,完成兰伯特和墨卡托投影转换
  8. 学习篇——微信小程序开发
  9. 转账引发数据一致性思考
  10. Clover_v2.3k版本合集 四叶草EFI文件、Pkg安装包