欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Matlab极坐标绘制

程序员文章站 2022-05-21 17:50:23
...

介绍极坐标绘制的两个实用技巧。

1. 修改最大半径

    将两个极坐标系叠加到一起;

theta = 0:0.01:2*pi;
rho = sin(2*theta).*cos(2*theta);
rMax = 2*max(rho);
polar([0, 2*pi], [rMax, rMax]);    % 这个看不到线,因为只有一个重复的点
hold on
polar(theta, rho);
hold off

Matlab极坐标绘制

2. 修改网格圆边线的数量

    需要修改polar.m的源代码,在命令行输入以下代码:

edit polar

    实例:

 Matlab极坐标绘制

    修改源代码,rticks就是网格圆圈的数量,改为固定值比如10,然后注释掉下面的代码,保存。

Matlab极坐标绘制

 Matlab极坐标绘制