专栏
标签
polarplot函数为什么画图只能是正数?
技术分享
发布于 2025-07-22 14:50:31
查看 1过去315天

问题现象

polarplot函数为什么画图只能是正数?

解决方法

对标MATLAB用法,半径值默认情况下,负值将反射穿过原点。点的反射通过取其半径的绝对值并将其角度增加 180 度来实现。

1.运行以下示例:

using TyPlot
theta = LinRange(0, 360, 50);
rho = 0.005 .* theta ./ 10;
theta_radians = deg2rad.(theta)
polarplot(theta_radians, -1 * rho)

image.png

2.对标MATLAB用法,半径值默认情况下,负值将反射穿过原点。点的反射通过取其半径的绝对值并将其角度增加 180 度来实现,绘图结果是正数。

所属专栏:Syslab基础平台
产品信息:Syslab科学计算环境
科学计算

全部回答

暂无数据
暂无数据
用户
和原帖交流更多问题细节吧,去
我要发帖 我要发帖
资料中心 资料中心
查看更多>
热门帖子 热门帖子
主要贡献者 主要贡献者
过去7天