如何让Matlab图形中的纵坐标数值以2 x 10^4这种形式显示
请问:如何让Matlab图形中的纵坐标数值以2 x 10^4这种形式显示我希望这个 x 10^4自动显示在纵坐标最上边,
有的图形就是这样自动显示的,但是数据小的时候,他就自动以20000, 200这种现实显示
我试了下设置 ,结果只能以2.0e+004的形式在每个刻度处显示,
请不吝赐教,多谢!~ 一个不恰当的小例子,希望对你有所帮助clear;clc;close all
fplot('',[-1,1]);
set(gca,'ytick',,'yticklabel',{'0','2X10^4'}) 多谢,如果找不到更合适的就用这个, aa=rand(3,1)*2*10^4; plot(aa)
%%
plot(aa/10^4); rr=axis; text(rr(1),1.1*rr(4)+-0.1*rr(1),'x10^4');
页:
[1]