罗兰在MATLAB的艺术

把想法变成MATLAB

协调的观点

曾经想要协调的观点当拖动或缩放倍数的阴谋?你可以在MATLAB。

假设我有两个情节,我想确保他们保持他们的x轴同步。首先我将太阳黑子数据的加载。

sdata =负载(“sunspot.dat”);时间= sdata (: 1);点= sdata (:, 2);

我听说有一个11年周期的太阳黑子。让我产生一个正弦信号与11年的时间,所以我们可以做一个视觉比较(和更合适的傅里叶分析!)。

cycle11 =罪(时间*π* 2/11);

现在让我们画出两条曲线,但在不同的斧头落下的石块以来有很大的不同,我不想他们担心。

hspots =次要情节(2,1,1);情节(时间,地点)h11 =次要情节(2,1,2);cycle11情节(时间)

我确保情节有相同的轴通过显式地绘图数据使用相同的坐标。但假设我想放大了。我可以做到这一点通过设置两个x轴相同的限制。我可以做一次,或者在一起。

集([hspots h11),“xlim”1950年[1900]);

我仍然可以做出“错误”,通过设置的限制只有一个轴。

集(h11,“xlim”1900年[1850])

我可以实现同步,少一点精神努力比随身携带所有受影响的轴,通过使用函数| linkaxes

linkaxes ([h11 hspots),“x”)设置(h11、“xlim”1850年[1800])

你有一个简单的方法来协调你的阴谋吗?请让我知道在这里




使用MATLAB®7.10发表

|

评论

留下你的评论,请点击在这里MathWorks账户登录或创建一个新的。