总有大一的童鞋抱怨:“高数,蓝瘦,香菇。”

那么,如何才能不挂在高数这棵“高树”上?又能较轻松地把握高数的精髓呢?

你若在百度里输入“学好高数”四字,各种建议多达千万条。

而作为一名大学数学教师的我,定会脱口而出:“请借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,亮瞎你的双眼相关推荐

  1. 这些图片用真的亮瞎我的双眼了

    以下图片是通过g++生产的,感觉很玩的样子 更多图片请看: http://codegolf.stackexchange.com/questions/35569/tweetable-mathematic ...

  2. 2014年那些亮瞎双眼的互联网勇士

    在重构规则的移动互联网时代,置身科技进步的洪流,巨头的光芒虽然依旧炫目,那些强势崛起的新锐力量,仍轻易地亮瞎了我们的双眼. 在这个成王败寇的丛林中,要在巨头遮蔽的阴影下闯出一条新路,绝非易事. 但,有 ...

  3. idea 调节背景护眼_夜间用电脑亮瞎眼睛?这份夜间护眼指南来帮你。

    题图:来自 Unsplash 文/彭宏豪,笔名/安哥拉 不知从什么时候起,「头秃」成了网友和周围人口中的一个高频词汇,似乎很多事情都离不了头秃--学到头秃.工作到头秃.熬夜到头秃等等,就连「突然」也渐 ...

  4. 【坑爹升级】更新NVIDIA GeForce GTX Ti最新驱动,突然屏幕亮瞎我24K钛合金双眼。导致Fn+F2/F3、win+x无法控制笔记本电脑显示器亮度调整, 电源选项屏幕亮度也不见了!

    一次手贱更新了上面这个驱动,结果: Fn+F2/F3不能控制亮度 win+X弹出来的下面这个窗口"显示器亮度"不见了 电源选项里面底部"屏幕亮度"也不见了 我研 ...

  5. 实力解剖一枚挖矿脚本,风骚操作亮瞎双眼

    原创:小姐姐味道(微信公众号ID:xjjdog),欢迎分享,转载请保留出处. 公司有几台机器,最近cpu一直在疯转,就像是吃了春药,一直在发热.由于机器实在是太多,有这么几台安全性防护没有到位,就一直 ...

  6. 用计算机打一闪一闪亮晶晶,一闪一闪亮晶晶 我去!RGB轴机械键盘灯光玩法亮瞎人...

    这键盘背光吧,本来也不是啥高深的技术,只不过之前外设厂商们基本上都在薄膜键盘上玩,而现在机械键盘也玩上RGB轴了,16M色啊,还不够你显摆的,想在键盘上用灯摆个N就摆个N,想摆个B就摆个B,碉堡了简直 ...

  7. 新版pycharm,亮瞎我的狗眼

    如题

  8. 金陵科技学院计算机系男女比,眼已亮瞎:719所全国高校男女比例排名

    学校名称女生比例 1 中华女子学院98% 2 成都师范学院83% 3 四川外国语大学81% 4 江苏第二师范学院80% 5 西安外国语大学79% 6 重庆第二师范学院79% 7 牡丹江师范学院78% ...

  9. T-SNE可视化高维数据,亮瞎审稿人

    文章目录 经典案例-MNIST手写数字降维可视化 论文中使用 t-SNE 案例 t-SNE 实战 MNIST 可视化教程 MRI 脑肿瘤三维数据可视化 t-Distributed Stochastic ...

最新文章

  1. 文巾解题 45. 跳跃游戏 II
  2. Leetcode中Path的题目总结
  3. CodeForces - 932G Palindrome Partition(回文自动机+Palindrome Series优化dp)
  4. 算法的优缺点_机器学习算法优缺点 amp; 如何选择
  5. 队列实现栈的3种方法,全都击败了100%的用户!
  6. oracle临时表空间暴涨,如何解决Oracle临时表空间过大
  7. 业务流程图6个图例_史上最全PID图例攻略!
  8. svn拒绝访问是什么原因_为什么Windows无法访问U盘|电脑U盘被拒绝访问
  9. 天津事业编计算机岗位综合知识,天津事业编综合知识考什么
  10. 使用bootbox.js(二级务必提交书面和数字到数字中国)
  11. 批量删除.svn文件的方法
  12. 解决stackoverflow加载慢的插件
  13. 中科院-杨力祥视频教程 04课程
  14. Windows Server 2016 (Updated Feb 2018) (x64)下载
  15. 不经历风雨怎么见彩虹
  16. 基于CUDA的并行lammps编译及测试
  17. 妖魔复苏:天师下山!开局传承天师度(二)
  18. 北大核心2020_2020年北大核心论文如何发表
  19. 用java计算小数的双阶乘
  20. 前缀和(一维数组+二维数组+差分)

热门文章

  1. index.html背景视频,index.html
  2. 妙味课堂 Html5实战打怪游戏开发教程
  3. 2019.6/阿里外包电面经历
  4. linux gpu 测试工具,推荐 7 大 Linux GPU 监控和诊断命令行工具
  5. fritzing绘制简单电路图
  6. shopify js使用liquid配置数据方法
  7. 常用知识总结(二) 之 电容谐振频率点和阻抗
  8. Unicode字符是什么?
  9. pymatplotlib-1 绘制2D矩形图(pyqt)
  10. python实现windows锁定桌面