MATLAB画曲线图

  • 新手实用|画图函数功能介绍
    • linspace
    • Xticks
    • xticklabels
    • plot

新手实用|画图函数功能介绍

记录分享MATLAB学习过程中,遇到的问题及相应解决方法,希望能帮助到看到这篇博客的你。

linspace

x1 = linespace(-3,3,5);
x2 = -3:1.5:3;% x1 = x2 = -3 -1.5 0 1.5 3

Xticks

改变横坐标的刻度,及显示值

>> x = linspace(-3,3,5);
>> figure,plot(x,sin(x));
>> figure,plot(x,sin(x)),xticks(-1:1); % 可以规定显示哪些刻度值
>> figure,plot(x,sin(x)),xticks(-1:0.5:1);
>> figure,plot(x,sin(x)),xticks([-1,0,1.5,3]); % 可以显示不等距刻度



xticklabels

更改刻度值对应的标签

>>x = linspace(-3,3,5);
>>figure,plot(x,sin(x)),xticks([-1,0,1.5,3]),xticklabels({0,1,2,3});
>>figure,plot(x,sin(x)),xticks([-1,0,1.5,3]),xticklabels({0,1,12,123}); % 标签可以是任意值


plot

  • plot画曲线图,要求横纵坐标向量长度一致
  • plot支持直接在同一个图窗上画多条曲线。
x = [1200,2000,2500,3000,3750,4000,4500,5000];
y = [100,150,175,200,225,275,300,350];
P = polyfit(x, y, 1);
x1 = 1000:100:5000;    % 设定横坐标数值x
y1 = P(1)*x1+P(2);
% 画法一
figure,
plot(x1,y1),axis([1200,5000,100,400])   %设定x轴和y轴的显示范围,分别是x轴显示的最小值 最大值,y轴显示的最小值 最大值
hold on
plot(x,y,'o')
% 画法二
figure,
plot(x1,y1,'r',x,y,'bo'),axis([1200,5000,100,400])

MATLAB画曲线图相关推荐

  1. matlab贝塞尔函数的根,matlab画贝塞尔函数根分布的曲线图.doc

    matlab画贝塞尔函数根分布的曲线图.doc 主程序:clcclearw=0:0.1:12;y0=Besselj(0,w);y1=Besselj(1,w);y2=Besselj(2,w);plot( ...

  2. matlab贝塞尔函数的根,matlab画贝塞尔函数根分布的曲线图

    matlab画贝塞尔函数根分布的曲线图 精品资料 欢迎下载 主程序: clc clear w=0:0.1:12; y0=Besselj(0,w); y1=Besselj(1,w); y2=Bessel ...

  3. 520表白季,教你用matlab画动态心形曲线图,可自动保存GIF格式图片,送给女朋友,她们一定会惊讶,赶紧收藏!!!

    昨天发表了一篇用python教你画心形图表白的文章: 想要表白的看这里,教你用python画不同类型的心形图虏获芳心,值得收藏!! 里面详细介绍了各种心形图的画法以及最终的表白神器,值得点赞收藏!! ...

  4. matlab绘图z=sin(x_「matlab画三维图」Matlab 应用之绘制三维图形(基础篇) - seo实验室...

    matlab画三维图 在Matlab中,三维图形的绘制包括三维曲线,三维网线图和三维曲面图.闲话不多说,直接进入正题.首先介绍几个函数: 1.plot3(x,y,z,-) 其中,x,y,z为维数相同的 ...

  5. 用matlab画树叶,matlab画漂亮的树叶

    美丽的树叶 画叶子 1.构出大形 2.增加漂亮的花纹 3.添加环境 找一找你看到了哪些线条 线描树叶: 美丽的树叶 画叶子 1.构出大形 2.增加漂亮的花纹 3...... 方法和材料表现叶子. 叶子 ...

  6. 怎样用MATLAB画二次函数曲线,matlab画二次函数图像

    [8 70 118 100 9 0 5]; 以上是每一个 X 和 Y 对应的坐标,请问如何编程能够绘制平滑曲线,这个图形就像二次函数一样的 如果要在图中绘制一条直线加上 y=...... MATLAB ...

  7. matlab画y等于x平方,如何用matlab画Y=X^2的图啊?

    代码如下:[a,b]=solve('y=x^zd2','y=2*x+3')%求两条曲线的共同点的坐标,内即方程组的解:a为x,b为ysyms x;y1=x^2;ezplot(y1);y2=2*x+3; ...

  8. 用matlab画散点图并用光滑曲线连接(样条插值)

    上接:http://blog.csdn.net/cantjie/article/details/70216642 用matlab画散点图并用光滑曲线连接 %exp10.m clc,clear form ...

  9. matlab画三维曲面有范围,matlab画三维曲面

    (x,y); z=pi/2*exp(-x.^2/2-y.^2/2); mesh(x,y,z) [在 dreamway (希冀前程) 的大作中提到: ] : 现在,想用 matlab 绘制三维正态曲面, ...

最新文章

  1. 1哈哈欢迎使用CSDN-markdown编辑器
  2. 三个管脚的压电陶瓷片
  3. int main(argc,*argv)中argc,argv的相关说明
  4. c++ linux下读取指定目录的所有文件名字
  5. python字符串赋值与java区别_java和python细节总结和java中string 的+操作
  6. OpenCV中将RGB数组在内存中压缩成JPEG文件
  7. jenkins的邮件提醒
  8. PHP中如何获取字符串的长度
  9. 无人机——电池、电机、螺旋桨搭配
  10. 试用74LS194加74151设计一个从Q0端输出100111序列信号的序列信号发生器. 要求电路能自启动, 且越简单越好
  11. 数天下文章,唯韩愈的《马说》《师说》感触深
  12. android仿小米日历,实现一个仿小米日历控件
  13. 瑞吉外卖项目实战说明
  14. Java SE 8 Archive Downloads (JDK 8u202 and earlier)
  15. 为什么很多人喜欢猫不喜欢狗
  16. win10安装vivado + vitis 2019.2 教程
  17. mcnpf5输出结果_MCNP4c3说明
  18. PHP模块一览及简要说明
  19. 《推荐系统实践》第二章 利用用户行为数据
  20. jQuery触发a标签的click事件

热门文章

  1. 仿制网站被抄袭的几个有效解决的方法
  2. 第二次作业------仿制网站
  3. 【ML】MoG与EM:从EM到MoG
  4. html 浮动脱离文档流,脱离文档流(正常流-文档流)
  5. 声音断续、卡顿问题分析
  6. fastadmin-addons使用
  7. “具有NDK音视频开发经验者优先”,7/10的安卓招聘要求中都这样写,还不上手?
  8. 关于NSDateFormatter年份计算超前问题
  9. XR,VR,AR虚拟服务器,虚拟演播室
  10. SharpDevelop的安装与配置