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
2. 修改网格圆边线的数量
需要修改polar.m的源代码,在命令行输入以下代码:
edit polar
实例:
修改源代码,rticks就是网格圆圈的数量,改为固定值比如10,然后注释掉下面的代码,保存。
上一篇: matlab GUI制作拼图小游戏
下一篇: MATLAB GUI