MATLAB 指南针北

标签 matlab plot matlab-figure

我有一个关于 MATLAB 罗盘图的相当简单的问题。

每当我尝试在 MATLAB 中使用罗盘图绘制方向时,90 度指针总是指向北。这是因为 MATLAB 中的北引用是 90 度吗?如何更改它以使北引用为 0 度?这是因为我正在使用风速矢量......

最佳答案

生成指南针图形后,请尝试:

az = 90; % azimuth i.e. rotate around z-axis horizontally by 90 degrees
el = -90; % elevation negative, effectively looking beneath plot
view(az, el);

您还可以使用camroll来执行此操作:

camroll(90)

这实际上是顺时针旋转相机观察绘图,而不是绘图本身。因此,如果您想将绘图逆时针旋转 90 度,则需要将相机顺时针旋转 90 度...

关于MATLAB 指南针北,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13116586/

相关文章:

matlab - hist3 输出的维度

python - 在Python中,如何继承并重写类实例上的方法,并将新版本分配给与旧版本相同的名称?

matlab - 在Matlab中绘制星星形状

image - Matlab `imagesc` : how to display with smooth colors?

c++ - 在 matlab 中调用时无法在 C++ 中使用 opencv 读取图像

Matlab 对象在 .mat 文件中占用较大空间

matlab - 如何在不将输入放入工作区的情况下向 Simulink 模型提供输入

python - 使用 matplotlib 制作 2D 像素图

Python Matplotlib Streamplot 提供起点

matlab - matlab的latex解释器如何处理unicode?