Octave 调整窗口大小时,倍频程设置轴步长一致

Octave 调整窗口大小时,倍频程设置轴步长一致,octave,Octave,我想使用drawRect([0 0 60])绘制一个正方形。 但是,当我调整窗口大小时,x轴和y轴的步长会发生变化: 而且它们两个都不像正方形 那么,有没有方法将x轴和y轴步长设置为一致的?无论我如何调整窗口大小 Here is the result using @Dan's solution: axis( ..., "equal" ) 尝试轴(“相等”)。从这份遗嘱中 强制x距离等于y距离 这就是八度音阶中数字的工作原理。调整大小时,它不会更改轴限制,而是更改屏幕上轴的大小。您可以尝试a

我想使用drawRect([0 0 60])绘制一个正方形。 但是,当我调整窗口大小时,x轴和y轴的步长会发生变化:

而且它们两个都不像正方形

那么,有没有方法将x轴和y轴步长设置为一致的?无论我如何调整窗口大小

Here is the result using @Dan's solution: axis( ..., "equal" )

尝试
轴(“相等”)
。从这份遗嘱中

强制x距离等于y距离


这就是八度音阶中数字的工作原理。调整大小时,它不会更改轴限制,而是更改屏幕上轴的大小。您可以尝试
axis equal
将其强制为正方形,但这不会阻止用户再次调整其大小afterwards@Dan这是一个很好的解决方案!你能再贴一次作为回答吗?让我添加使用你的解决方案的结果。