因此,我尝试在matlab中旋转极坐标图,但是当我尝试建议的解决方案view(90,-90);
,view(0,-90);
或其他变体时,就没有了
Error using matlab.graphics.axis.PolarAxes/set
PolarAxes View property must be [0 90].
Error in view>ViewCore (line 197)
set(hAxes, 'View', [azIn, elIn]);
Error in view (line 75)
ViewCore(hAxes, viewArgs{:});
Error in PolarPlotter (line 29)
view(0,-90);
除了使用view命令,还有其他人知道吗?或者在matlab安装中是否需要修复某些东西?
答案 0 :(得分:0)
假设您要旋转90度的倍数,可以通过设置ThetaZeroLocation
来设置极坐标图的旋转,'left'
可以设置零角度在图上的位置。默认情况下,它设置为'left'
-您可以将其更改为'right'
,'bottom'
,'top'
或[0,90]
中的一个。尽管有变通办法,但无法使用这种方法将旋转角度设置为90度。
您的旋转不起作用的原因似乎是由于MathWorks对PolarAxes类施加了限制。由于此限制,视图固定为#!/bin/bash
srun --pack-group 0 short-process &
srun --pack-group 1 long-process &
wait
。