查看原文
其他

你的爱,用数学公式告诉她(他)

xwmath 考研竞赛数学 2024-04-26

点“考研竞赛数学可每天“涨姿势”哦!

以你对数学的执着,

如何用数学公式绘制心形向你的那位表白呢?

跟着小编一起,

用公式描绘出你对她(他)的爱吧!

以下公式绘制爱心方法与步骤:

第一步:打开任意浏览器,在地址栏中输入网址:

http://www.wolframalpha.com

打开计算引擎搜索页面,如图1.


第二步:在图中的搜索编辑框中输入数学表达式后,回车【Enter】,或者用鼠标左键点击右侧的等号按钮“=”,计算搜索结果。如输入r=(1-sinθ)后,执行计算得到的结果如图2。

这样执行还会得到很多其他与输入函数相关的结果,如果纯粹仅仅只是绘图,则可以在前面加上plot命令,即输入:plot r=(1-sinθ),这样就只绘制心形图. 当然告诉它是绘制极坐标图形更好,如输入:polarplot 1-sint,执行搜索得到心形图.


另外,绘制心形图的数学描述有很多,比如:

(1)执行:

plot r = Arccos(sinθ)

执行后结果如下:

(2)执行

plot x^2+(y-Power[x^2, (3)^-1])^2=1

结果如下:

(3)执行

plot (x^2-1+y^2)^3-x^2*y^3 = 0

结果如下:

(3) 以参数方程的方式绘制,输入:

parametricrplot (2*cos(t)-cos(2*t),2*sin(t)-sin(2*t)) red

执行后的结果如下:

【注】在前面那些表达式后面空格加上red,也会绘制红色的心形线. 当然也有可能绘制的模式与显示的形式略有不同。比如输入

plot (x^2-1+y^2)^3-x^2*y^3 = 0 red

执行后则是以轮廓线的方式绘制心形线,如下图.


除了心形之外,也可以绘制三维心形图形,只不过稍微复杂一点,可以输入:

ContourPlot3D[(x^2 + 9 y^2/4 + z^2 - 1)^3 - x^2 z^3 - 9 y^2 z^3/80 ==0, {x, -1.5, 1.5}, {y, -1.5, 1.5}, {z, -1.5, 1.5}]

执行计算后得到结果如下:

三维图形绘制借助了数学软件Mathematica内置绘制等值面图形命令ContourPlot3D,如果在Mathematica中借助该命令,并借助相关参数可能效果更完美。Mathematica中的表达式为:

执行效果如下:

【注】以上给的网络搜索引擎WolframAlpha可以执行各类的计算和数学操作,并且以自然语言的方式,容许语法错误输入执行就可以了,比如输入:

integrate e^(2x)

执行后得到结果为:

当然还有很多相关的结果在下面显示.


输入并执行搜索:

integrate e^(2x) between a to b

计算得到:

关于Mathematica数学实验操作,Wolfram语言的使用规则可以参见免费在线课堂“好玩的数学:用Mathematica学数学和做数学”,点击本文左下角的“阅读原文”直接进入在线课堂!或者直接在腾讯课堂搜索:好玩的数学:用Mathematica学数学和做数学

微信公众号:考研竞赛数学(ID: xwmath) 大学数学公共基础课程分享交流平台!

↓↓↓阅读原文进入在线课堂

继续滑动看下一个
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存