Matalb 二维绘图 和三维绘图

目录

二维绘图命令

1.errorbar 含误差条的线图 做回归曲线分析,做拟合,需要误差线

2.histogram 直方图

3.scatter 散点图

4.bar 柱状图

5.pie 饼图

三维绘图 曲线、曲面和散点图

1.三维曲线 plot3

2.散点图 scatter 3

3.三维曲面 mesh 、surf


二维绘图命令

1.errorbar 含误差条的线图 做回归曲线分析,做拟合,需要误差线

%errorbar(x,y,err,)  绘制y对x的图,并在每个数据点处绘制一个人垂直误差条


x = linspace(0,100,10);% 生成数是1到100,生成10个点
y = x.^0.5;
err = rand(size(x));%随机生成x个大小的随机数


errorbar(x,y,err,"both");

 

2.histogram 直方图

%  histogram 直方图
%  histogram(x,n)  基于x创建直方图,n为区间数量

x = randn([1,100000]);
n = 10;
histogram(x,n);

 

3.scatter 散点图

% scatter      散点图
% 类似plot
% scatter(x,y) 在向量x和y指定的位置创建一个包含圆形的散点图

x = linspace(0,10,100);%linspace生成线性间距向量(起点,终点,中间划分点数)
y = sin(x);

scatter(x,y,'*','black');

 

4.bar 柱状图

%bar           柱状图
% bar(y)  创建一个条形图,y中的每一个元素对应一个条形图
%         如果y是  mxn 矩阵,则bar 创建每组包含n个条形的m个组

y = [2 3 6 ;10 24 55];
bar(y);

 

5.pie 饼图

%  pie        饼图
%  pie(x,explode) 使用x中的数据绘制饼图。饼图的每个扇区代表x中的一个元素
%                 explode 将扇区从饼图偏移一定位置

y = [2 3 6 10 24 55];
explode = [1 1 1 1 1 1];% 1是爆炸,0是不爆炸,连在一起
pie(y,explode);

 

三维绘图 曲线、曲面和散点图

1.三维曲线 plot3

% plot3(x1,y1,z1,Linespec1,...,xn,yn,zn,LineSpecn)
x = linspace(0,16,100);%linspace生成线性间距向量(起点,终点,中间划分点数)
y = sin(x);
z = cos(x );

xlabel('x');
ylabel('sin(x)');
zlabel('cos(x)');
plot3 (y,z,x);

 

2.散点图 scatter 3

% 散点图  scatter 3
% scatter3  用法类似scatter
x = linspace(0,25,1000);%linspace生成线性间距向量(起点,终点,中间划分点数)
y = sin(x);
z = cos(x);
scatter3(x,y,z,'o','MarkerEdgeColor','b','MarkerFaceColor','r');

3.三维曲面 mesh 、surf


x = 1:3;
y = 1:5;
[X,Y] = meshgrid(x,y);
%三维曲面  mesh 、surf
%绘制 z = x*e^(-(x^2+y^2))
mesh 网格图
surf 曲面图


[x,y] = meshgrid(-10: 1 :10);
z = x.*exp(-(x.^2+y.^2));

mesh(x,y,z);

 

%绘制 z = x*e^(-(x^2+y^2))

[x,y] = meshgrid(-10: 1 :10);
z = x.*exp(-(x.^2+y.^2));

surf(x,y,z);

 

 

 

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Marioo_JJ

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值