欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

MATLAB画曲线图

程序员文章站 2022-05-22 16:42:05
...

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

记录分享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]); % 可以显示不等距刻度

MATLAB画曲线图
MATLAB画曲线图
MATLAB画曲线图MATLAB画曲线图

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}); % 标签可以是任意值

MATLAB画曲线图
MATLAB画曲线图