matlab之极坐标绘图函数_如何用极坐标画图

matlab之极坐标绘图函数_如何用极坐标画图阅读数:5134转发:https://blog.csdn.net/Sumujingling/article/details/50884209目标是要绘制一个二维的极坐标彩色图。输入参数有三个,一个是角度,一个是半径,一个是颜色。说到极坐标绘图,第一个想到的就是polar啦~那就先试试吧!1.polar绘图polar函数用来绘制极坐标图,调用格式为:polar(theta,rho,选项)其中,the…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

转发:https://blog.csdn.net/Sumujingling/article/details/50884209

目标是要绘制一个二维的极坐标彩色图。输入参数有三个,一个是角度,一个是半径,一个是颜色。

说到极坐标绘图,第一个想到的就是polar啦~那就先试试吧!


1.polar绘图

polar函数用来绘制极坐标图,调用格式为:

polar(theta,rho,选项)

其中,theta为极坐标极角,rho为极径,选项的内容和plot函数相似。

例:绘制 的极坐标图


clc
clear all
close all

theta = 0:0.01:2*pi;
rho = sin(2*theta).*cos(2*theta);
figure

polar(theta,rho,’–r’)


polar不能满足我的需求!我要绘制的不是曲线,是面,嗷!

附赠一个好玩的例程~!

a=-2*pi:.001:2*pi; %设定角度
b=(1-sin(a)); %设定对应角度的半径
polar(a, b,’r’) %绘图


2.contour

由于polar不能满足我的需求,我就在matlab里面help了一下,在polar plots 目录下看到一个有趣的例程图片来自contour。于是准备试试。

先跑一个例程:

theta = 0:0.01:2*pi;
rho = sin(2*theta).*cos(2*theta);
[TH, R] = meshgrid(theta,rho);
[X,Y] = pol2cart(TH, R);
Z = X +1i*Y;
f = (Z.^4-1).^(1/4);
figure
contour(X,Y,abs(f),30);
axis equal;
xlabel(‘Real’);
ylabel(‘Imaginary’);

结果美如画:

感觉有点想我想要的呀~赶紧深入研究一下。

然而事实是残酷的。

为什么我上传的图片都不显示!!!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/210000.html原文链接:https://javaforall.net

(0)
上一篇 2025年7月29日 下午10:01
下一篇 2025年7月29日 下午10:43


相关推荐

  • 几何画板 很实用的一个软件

    几何画板 很实用的一个软件

    2021年8月21日
    97
  • springboot mysql事物_SpringBoot事务详细简介[通俗易懂]

    springboot mysql事物_SpringBoot事务详细简介[通俗易懂]重要概念自动提交模式对于mysql数据库,默认情况下,数据库处于自动提交模式。每一条语句处于一个单独的事务中,在这条语句执行完毕时,如果执行成功则隐式的提交事务,如果执行失败则隐式的回滚事务。对于正常的事务管理,是一组相关的操作处于一个事务之中,因此必须关闭数据库的自动提交模式,下面是查看方式:查看是否自动提交命令(ON表示开启自动提交,值为1,OFF表示关闭自动提交,值为0):showvari…

    2022年6月5日
    93
  • 新手小白学电脑_新手小白开公司

    新手小白学电脑_新手小白开公司1set接口1.1 概述Set是一个不包含重复数据的CollectionSet集合中的数据是无序的(因为Set集合没有下标)Set集合中的元素不可以重复–常用来给数据去重1.2 Set集合的特点数据无序且数据不允许重复HashSet:底层是哈希表,包装了HashMap,相当于向HashSet中存入数据时,会把数据作为K,存入内部的HashMap中。当然K仍然不许重复。TreeSet:底层是TreeMap,也是红黑树的形式,便于查找数据1.3 常用方法学习Collecti

    2025年10月2日
    6
  • 字长为32位的计算机是指_微机的字长是4个字节

    字长为32位的计算机是指_微机的字长是4个字节2019-07-1932位计算机中,一个字长等于32位,一个字节是8位,所以从长度来说一个字长等于4个字节。字长简介:在同一时间中处理二进制数的位数叫字长。通常称处理字长为8位数据的CPU叫8位CPU,32位CPU就是在同一时间内处理字长为32位的二进制数据。二进制的每一个0或1是组成二进制的最小单位,称为位(bit)。字长:一般说来,计算机在同一时间内处理的一组二进制数称为一个计算机的“字”…

    2026年4月15日
    5
  • GPT转MBR分区格式图文教程

    GPT转MBR分区格式图文教程

    2026年3月16日
    4
  • pytorch中RNN参数的详细解释

    pytorch中RNN参数的详细解释总述 第一次看到这个函数时 脑袋有点懵 总结了下总共有五个问题 1 这个 input size 是啥 要输入啥 featurenum 又是啥 2 这个 hidden size 是啥 要输入啥 featurenum 又是啥 3 不是说 RNN 会有很多个节点连在一起的吗 这怎么定义连接的节点数呢 4 num layer 中说的 stack 是怎么 stack 的 5 怎么输出会有两个东西呀 outp

    2026年3月26日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号