我在这里有这一点
x轴:0.958
1.043
1.907
0.780
0.579
0.003
0.001
0.014
{{1 }} 0.007
y轴:0.004
0.003
0.001
0.003
0.002
0.001
0.105
1.748
{{1 }} 1.839
1.021
如何在1张图上绘制所有这些?
有尺度:
0.214
a vector V1 = [-0.425, 0.977]
由于
答案 0 :(得分:1)
听起来你想做一个对数日志图。你可以这样做:
>> x=[0.958 1.043 1.907 0.780 0.579 0.003 0.001 0.014 0.007 0.004]; >> y=[0.003 0.001 0.003 0.002 0.001 0.105 1.748 1.839 1.021 0.214]; >> loglog(x,y, '.');
这给出了这个:
如果您还想绘制矢量,则由于负x值,您无法在对数空间中绘图(至少在x轴上)。在正常空间中绘图可以通过以下方式完成:
>> x=[0.958 1.043 1.907 0.780 0.579 0.003 0.001 0.014 0.007 0.004]; >> y=[0.003 0.001 0.003 0.002 0.001 0.105 1.748 1.839 1.021 0.214]; >> figure; >> plot(x, y, '.'); >> hold on; >> plot([0 -.425], [0 .977]);
结果不是那么漂亮: