Mathematica,亮瞎你的双眼
总有大一的童鞋抱怨:“高数,蓝瘦,香菇。”
那么,如何才能不挂在高数这棵“高树”上?又能较轻松地把握高数的精髓呢?
你若在百度里输入“学好高数”四字,各种建议多达千万条。
而作为一名大学数学教师的我,定会脱口而出:“请借Mathematica 一臂之力吧。”
Mathematica 是何等神器?
我给各位小朋友简单科普几句:Mathematica是一款科学计算软件,由英国数学家、物理学家和计算机学家史蒂芬·沃尔弗拉姆(Stephen Wolfram)博士开发和发行,Mathematica的很多功能在相应领域内处于世界领先地位,它也是使用最广泛的数学软件之一,它和 Matlab、Maple并称为三大数学软件。
我给各位小朋友举几个高数中简单的算例,来一展Mathematica 的强大威力。
1、利用 Mathematica 软件,验证习题答案的正误。
Mathematica代码:
In[1]:=Limit[(1+x^2)^Cot[x]^2,x->0]
Out[1]:=e
2、函数y=xcosx在定义域内是否有界?利用Mathematica软件作图可使学生的观念由似是而非到清晰正确:无界!
▲In[1]:=Plot[x*Cos[x],{x,-100,100}]
▲In[2]:=Plot[x*Cos[x],{x,-10000,10000}]
3、借助Mathematica软件,利用三维图形可方便地使学生建立空间想象,改善了黑板作图过程缓慢和准确度不高的局限。
如绘制x²+y²+z²=2, 其中x,y,z属于区间[-1,1].
Mathematica代码:
In[1]:=ContourPlot3D[x^2+y^2+z^2==2,{x,-1,1},{y,-1,1},{z,-1,1}]
Out[1]:=
4、利用Mathematica软件求下列隐函数的一阶导数dy/dx。
Mathematica代码:
In[1]:= F[x_,y_]:=1-x Exp[y]-y;
Fx=D[F[x,y],x];
Fy=D[F[x,y],y];
-Fx/Fy
Out[1]:= -e^y/(1+xe^y)
5、Mathematica软件也可以亮瞎你的双眼,^_^。
Mathematica代码:
In[1]:=LogPolar[x_,y_]:={Log[Sqrt[x^2+y^2]],ArcTan[x,y]}
ImageTransformation[img,LogPolar[#[[1]],#[[2]]]&,DataRange->{{-Pi,Pi},{-Pi,Pi}}]
Out[1]:=
6、Mathematica 软件也可以助你尽快脱离单身汪的日子。
Mathematica代码:
In[1]:=ContourPlot3D[{(x^2+9/4 y^2+z^2-1)^3-x^2*z^3-9/80 y^2 z^3==0,((x-2.5)^2+9/4y^2+z^2-1)^3-(x-2.5)^2*z^3-9/80 y^2 z^3==0},{x,-1.5,4.5},{y,-3,3},{z,-2.5,2.5},PlotPoints->{3,3,3},Axes->True,ContourStyle->{RGBColor[2,0.3,0.3]}]
Out[1]:=
7、Mathematica软件也可以充当一回腐女,^_^。
Mathematica代码:
In[1]:=ContourPlot3D[{((((5/6+1/(4E^(z/4-2)^2)-z/90)x-(Sqrt[z^2/8+8]-z)/6-4)^2/16+(16+z)y^2/360)(((5/6+1/(4E^(z/4-2)^2)-z/90)x+(Sqrt[z^2/8+8]-z)/6+4)^2/16+(16+z)y^2/360)-1)((y-4)^2/16+2x^2+2(z-5)^2-1)((x-1)^2+(y-2)^2+(z-3)^2/2-3/4)((x+1)^2+(y-2)^2+(z-3)^2/2-3/4)==4},{x,-10,10},{y,-10,10},{z,-10,10},Mesh->None,ContourStyle->Gray]
Out[1]:=
8、Mathemtiaca 软件也可以创造高雅艺术品,一起装B吧。
Mathematica代码:
In[1]:= Clear[spiralize];
spiralize[p_,d_:10,r_:4,f_:0.8,s_:1,t_:0.005]:=Module[{m,rr=r},m=Mean@p[[1]];
Graphics[{EdgeForm[Thickness[t]],FaceForm[White],NestList[GeometricTransformation[GeometricTransformation[#,RotationTransform[rr++s°,m]],ScalingTransform[{f,f},m]]&,p,d]}]]
pts=RandomReal[{-1,1},{50,2}];
polys=MeshPrimitives[VoronoiMesh[pts],2];
Show[spiralize[#,40,5,0.85]&/@polys]
Out[1]:=
让我们荡起双桨,安装Mathematica,恋上Mathematica。
Mathematica,亮瞎你的双眼相关推荐
- 这些图片用真的亮瞎我的双眼了
以下图片是通过g++生产的,感觉很玩的样子 更多图片请看: http://codegolf.stackexchange.com/questions/35569/tweetable-mathematic ...
- 2014年那些亮瞎双眼的互联网勇士
在重构规则的移动互联网时代,置身科技进步的洪流,巨头的光芒虽然依旧炫目,那些强势崛起的新锐力量,仍轻易地亮瞎了我们的双眼. 在这个成王败寇的丛林中,要在巨头遮蔽的阴影下闯出一条新路,绝非易事. 但,有 ...
- idea 调节背景护眼_夜间用电脑亮瞎眼睛?这份夜间护眼指南来帮你。
题图:来自 Unsplash 文/彭宏豪,笔名/安哥拉 不知从什么时候起,「头秃」成了网友和周围人口中的一个高频词汇,似乎很多事情都离不了头秃--学到头秃.工作到头秃.熬夜到头秃等等,就连「突然」也渐 ...
- 【坑爹升级】更新NVIDIA GeForce GTX Ti最新驱动,突然屏幕亮瞎我24K钛合金双眼。导致Fn+F2/F3、win+x无法控制笔记本电脑显示器亮度调整, 电源选项屏幕亮度也不见了!
一次手贱更新了上面这个驱动,结果: Fn+F2/F3不能控制亮度 win+X弹出来的下面这个窗口"显示器亮度"不见了 电源选项里面底部"屏幕亮度"也不见了 我研 ...
- 实力解剖一枚挖矿脚本,风骚操作亮瞎双眼
原创:小姐姐味道(微信公众号ID:xjjdog),欢迎分享,转载请保留出处. 公司有几台机器,最近cpu一直在疯转,就像是吃了春药,一直在发热.由于机器实在是太多,有这么几台安全性防护没有到位,就一直 ...
- 用计算机打一闪一闪亮晶晶,一闪一闪亮晶晶 我去!RGB轴机械键盘灯光玩法亮瞎人...
这键盘背光吧,本来也不是啥高深的技术,只不过之前外设厂商们基本上都在薄膜键盘上玩,而现在机械键盘也玩上RGB轴了,16M色啊,还不够你显摆的,想在键盘上用灯摆个N就摆个N,想摆个B就摆个B,碉堡了简直 ...
- 新版pycharm,亮瞎我的狗眼
如题
- 金陵科技学院计算机系男女比,眼已亮瞎:719所全国高校男女比例排名
学校名称女生比例 1 中华女子学院98% 2 成都师范学院83% 3 四川外国语大学81% 4 江苏第二师范学院80% 5 西安外国语大学79% 6 重庆第二师范学院79% 7 牡丹江师范学院78% ...
- T-SNE可视化高维数据,亮瞎审稿人
文章目录 经典案例-MNIST手写数字降维可视化 论文中使用 t-SNE 案例 t-SNE 实战 MNIST 可视化教程 MRI 脑肿瘤三维数据可视化 t-Distributed Stochastic ...
最新文章
- 文巾解题 45. 跳跃游戏 II
- Leetcode中Path的题目总结
- CodeForces - 932G Palindrome Partition(回文自动机+Palindrome Series优化dp)
- 算法的优缺点_机器学习算法优缺点 amp; 如何选择
- 队列实现栈的3种方法,全都击败了100%的用户!
- oracle临时表空间暴涨,如何解决Oracle临时表空间过大
- 业务流程图6个图例_史上最全PID图例攻略!
- svn拒绝访问是什么原因_为什么Windows无法访问U盘|电脑U盘被拒绝访问
- 天津事业编计算机岗位综合知识,天津事业编综合知识考什么
- 使用bootbox.js(二级务必提交书面和数字到数字中国)
- 批量删除.svn文件的方法
- 解决stackoverflow加载慢的插件
- 中科院-杨力祥视频教程	04课程
- Windows Server 2016 (Updated Feb 2018) (x64)下载
- 不经历风雨怎么见彩虹
- 基于CUDA的并行lammps编译及测试
- 妖魔复苏:天师下山!开局传承天师度(二)
- 北大核心2020_2020年北大核心论文如何发表
- 用java计算小数的双阶乘
- 前缀和(一维数组+二维数组+差分)