网络画板应用——把圆形变成正方形的模拟

2025-05-15 02:04:44

1、首先,要知道圆和正方形的参数方程。圆的参数方程是:x=cos(t),y=sin(t)

网络画板应用——把圆形变成正方形的模拟

2、我们知道正方形的隐函数方程是:|x|+|y|=1,也就是abs(x)+abs(y)=1。可是,目前(2017年5月26日)网络画板并不支持隐函数方程的作图。

网络画板应用——把圆形变成正方形的模拟

4、经过一番试验,得到正方形的一个比士嫣轶嗄较简单的参数方程:x=sign(cos(t)) * abs(cos(t)) ^ 2,y=sign(sin(t)) * abs(sin(t)) ^ 2。

网络画板应用——把圆形变成正方形的模拟

5、同样的,圆也可以这样实现:x=sign(cos(t)) * abs(cos(t)) ^ 1,y=sign(sin(t)) * abs(sin(t)) ^ 1。

网络画板应用——把圆形变成正方形的模拟

7、扩大a的变化范围,看看一般情形。

网络画板应用——把圆形变成正方形的模拟
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢