写在前面
首先,我们是来学习怎么使用MatLab的,不是来学习高数的,我们只要知道图形对应的表达式就好了,其他的就不用管这么多了。
其次,不用一开始就强迫自己把相应的函数给记住,我们只要记住哪有,要用的时候“模仿”一下就好了,还有要学会使用help。
一、心型线
1.表达式
极坐标方程:
水平方向: ρ=a(1-cosθ) 或 ρ=a(1+cosθ) (a>0)
垂直方向: ρ=a(1-sinθ) 或 ρ=a(1+sinθ) (a>0)
默认a = 1 ,θ范围为[0,2Π]
直角坐标方程:
心形线的平面直角坐标系方程表达式分别为
x^2+y^2+a*x=a*sqrt(x^2+y^2)
x^2+y^2-a*x=a*sqrt(x^2+y^2)
x^2+y^2+a*y=a*sqrt(x^2+y^2)
x^2+y^2-a*y=a*sqrt(x^2+y^2)
参数方程
x=a*(2*cos(t)-cos(2*t))
y=a*(2*sin(t)-sin(2*t))
同理改变对应符号和x和y参数方程的第二项符号可以得出另外三幅图
2.程序
2.1极坐标系作图
将会用到的函数有
subplot(n1,n2,n) | 将幕布划分为n1行n2列,选择第n个 |
title('标题名') | 在''中输入标题名字 |
polar(θ, |