【MATLAB】进阶绘图 ( Polar Chart 极坐标图 | polar 函数 )
一、Polar Chart 极坐标图
1、polar 函数
polar 函数参考文档 : https://ww2.mathworks.cn/help/matlab/ref/polar.html
polar 函数绘图时 , 使用角度和半径进行绘图 , 角度范围是 0 0 0 ~ 360 360 360 , 如果超过 360 360 360 则继续从 0 0 0 开始 ;
极坐标系 , 0 0 0 度位置朝向水平向右 , 逆时针方向越来越大 ;
绘制一个点 , 该点由角度和半径确定 , 如该点的角度是 30 30 30 度 , 半径是 5 5 5 , 则该点的位置是在 30 30 30 度角度的直线上 , 距离圆心 5 5 5 的位置处 ;
polar 函数的输入就是 角度向量 和 半径向量 , 各有若干个元素组成 , 二者元素个数必须是相等的 ;
polar 用法 :
% 在即坐标系上绘制三角形
polar([0, 2 / 3 * pi, 4 / 3 * pi, 2 * pi], [1, 1, 1, 1]);
2、代码示例
代码示例 :
% 生成 1 ~ 100 之间的数 , 步长 1
x = 1 : 100;
% 绘制第 1 张极坐标图
subplot(2, 2, 1);
% 角度值向量
theta = x / 10;
% 半径值向量
r = log10(x);
% 绘制极坐标图
polar(theta, r);
% 绘制第 2 张极坐标图
subplot(2, 2, 2);
% 角度值向量
theta = linspace(0, 2 * pi);
% 半径值向量
r = cos(4 * theta);
% 绘制极坐标图
polar(theta, r);
% 绘制第 3 张极坐标图
subplot(2, 2, 3);
% 角度值向量
theta = linspace(0, 2 * pi, 6);
% 半径值向量
r = ones(1, length(theta));
% 绘制极坐标图
polar(theta, r);
% 绘制第 4 张极坐标图
subplot(2, 2, 4);
% 角度值向量
theta = linspace(0, 2 * pi);
% 半径值向量
r = 1 - sin(theta);
% 绘制极坐标图
polar(theta, r);
绘制结果 :
相关文章
- java调用matlab函数
- 如何使用MATLAB语言读写YUV文件
- matlab strel
- matlab函数 bwperim
- matlab RANSAC拟合空间球
- 【STM32F429的DSP教程】第10章 Matlab的WIFI通信实现
- 【原创】Matlab.NET混合编程技巧之找出Matlab内置函数
- 【无人机】基于灰狼优化算法的无人机路径规划问题研究(Matlab代码实现)
- 城市轨道交通供电系统研究(Matlab代码实现)
- 【Copula】基于二元Frank-Copula函数的风光出力场景生成方法【考虑风光出力的不确定性和相关性】(Matlab代码实现)
- 【分布式能源的选址与定容】基于非支配排序多目标遗传优化算法求解分布式能源的选址与定容(Matlab代码实现)
- 混合萤火虫和粒子群优化算法(Matlab完整代码实现)
- 基于适应度-距离平衡的人工生态系统优化算法解决瞬态稳定性约束最优潮流问题(Matlab代码实现)
- 图像处理学习——基于霍夫变换(Matlab代码实现)
- 【MATLAB】变换的傅立叶函数曲线
- 【MATLAB】情人节,送女友一桶代码可否?
- 【MATLAB函数】— 进制和时钟函数
- 【MATLAB】通信信号调制通用函数 — 傅里叶逆变换
- 基于MIMO-OFDM通信系统的误码率matlab仿真,对比了MRC,ZF等多种接收器性能
- 【数字信号处理】卷积编程实现 ( Matlab 卷积和多项式乘法 conv 函数 | 使用 matlab 代码求卷积并绘图 )
- 【MATLAB】三维图形绘制 ( plot3 函数 | plot3 绘图示例 | 2D 与 3D 关联 )
- 【MATLAB】进阶绘图 ( fill 填充二维多边形 | fill 函数 | 绘制文字 | text 函数 )
- Matlab Deep Network Designer APP搭建神经网络及相关函数讲解
- MATLAB-二维绘图函数命令讲解
- 【Python】实现MATLAB中计算两个矩形相交面积的rectint函数
- 基于神经网络的自监督学习方法音频分离器(Matlab代码实现)
- 基于基于全局差错能量函数的双目图像立体匹配算法matlab仿真,并提取图像的深度信息
- MATLAB基础入门之画图2