MATLAB--绘图2

%% logspace
A=linspace(1,6)%从1到6一共100个数
A1=logspace(1,6)%从10^1到10^6一共50个数,默认生成100个数
A2=logspace(1,6,100)%从10^1到10^6一共100个数
A3=logspace(1,pi)%生成的是10到pi的一共50个数,若写成3.1415926535……生成的不是pi
%% loglog
Y=[1 5 10 25 40 60 80 100];
% loglog(Y);
x=10.^(-1:0.1:2)
y=2.^x;

% subplot(1,2,1)
% h=loglog(x,y,'--dr','Markersize',2)
% subplot(1,2,2)
% plot(x,y)

plotyy(x,y,x,y,'plot','loglog')  %图二显示

%% semilogx
%X轴是对数,Y轴是线性
x=10.^(-1:0.5:2)
y=x+1./x;
semilogx(x,y)
%% semilogy
%X轴是线性,Y轴是对数

%% 匿名函数
% f=@(x) sin(x)+cos(x);
% f(pi/2)
% f1=@(x,y) sin(x)+cos(y)
% f1(pi/2,pi/3)
% f2=@(x,y) @(a) sin(x)+cos(y)+a;
% % f2(pi/2,pi/3,1)%出错
% f3=f2(pi/2,pi/3);
% f3(1)

% f=@(x) x.^2+2
% fplot(f)%默认的x轴坐标范围为-5到5
% fplot(f,[-2,2])
%fplot('sin(x)',[-2*pi,2*pi])%在以后的版本中会删除
% fplot(@(x)sin(x),[-pi,pi])

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值