问题标题:
matlab画图横纵坐标长度一致用matlab画图,经常出现相同的单位长度在横、纵坐标上表示的数值间隔不同的情况.比方说,画出来的图上,同样是1厘米的长度,在纵轴上表示10,在横轴上表示100
问题描述:
matlab画图横纵坐标长度一致
用matlab画图,经常出现相同的单位长度在横、纵坐标上表示的数值间隔不同的情况.
比方说,画出来的图上,同样是1厘米的长度,在纵轴上表示10,在横轴上表示100.如何避免这种情况,也就是说,要这1厘米的长度,在x、y轴上表示的长度差相等.需要用什么命令?
丁忠昌回答:
画完图后加一个这样的命令:
axisequal
例如:
t=-pi:0.01:pi;
s=sin(t);
plot(t,s);
axisequal
查看更多