matlab里怎么设置对数坐标
发布网友
发布时间:2022-04-26 17:27
我来回答
共2个回答
热心网友
时间:2023-10-17 07:33
%绘制对数和2对数坐标图
x=[100 268 6588 36957];
y=[12 359 89789 10253];
x1=log2(x)
semilogy(x1,y,'x-');
xm=ceil(max(x1));%求最大指数
x_label='';
for i=1:xm
x_label{i}=['2^' num2str(i)];
end
set(gca,'xtick',1:xm,'xticklabel',x_label,'fontweight','bold');
热心网友
时间:2023-10-17 07:33
subplot 131
x=logspace(-1,2);
y=exp(x);
loglog(x,y,'-s')
grid on
x=0:1000;
y=log(x);
subplot 132
semilogx(x,y)
grid on
x=0:0.1:10;
y=exp(x);
subplot 133
semilogy(x,y)
grid on