matlab画极坐标方程图像_Matlab 基本绘图练习 包含极坐标

本文介绍了如何使用Matlab进行极坐标和参数方程的图形绘制,包括半圆、指数函数曲线、正弦余弦正切余切函数、心型线和对数螺线的绘制,以及如何在同一个窗口中展示多个图形。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1,画半圆

1 x=-1:0.01:1;2 y=sqrt(1-x.^2);3 plot(x,y)4 axis equal  %将横纵坐标显示比例设为相同

2,画y=0.2e^(0,1x)sin(0.5x)和y=0.2e^(0.1x)cos(0.5x)在区间[0,4pi]上的曲线图

x=0:0.01:4*pi;

y1=0.2*exp(0.1*x).*sin(0.5*x) ;

y2=0.2*exp(0.1*x).*cos(0.5*x);

plot(x,y1,'-.',x,y2)

其中最后一句可以用

plot(x,y1,'-.')

hold on

plot(x,y2)  来代替(注意没有;)

3,在同一窗口画出y=sinx,y=cosx,y=tanx,z=cotx

subplot(m,n,p)  %将图形窗口分为m*n个区间,指定在第p个区域绘制图形

x=0:0.3:4*pi;

y1=sin(x);

subplot(2,2,1)

plot(x,y1,'m*-')

4,极坐标

polar(theta,rho) 其中参数theta是所要描绘点的极角向量,rho是所要描绘点的极径向量

rho可以是关于theta的函数表达式

例:在极坐标系下绘制心型线ρ=4(1+cosθ),0<=θ<=2pi,对数螺线ρ=exp(0.1θ),0<=θ<=8pi

1 theta1=0:0.1:2*pi;2 rho1=4*(1+cos(theta1));3 theta2=0:0.1:8*pi;4 rho2=

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值