Mathematica
sachin_woo
这个作者很懒,什么都没留下…
展开
-
Mathematica三维坐标系的建立
背景某些情况下(如在三维绘图),需要绘制系统坐标系。首先来看一下三维迪卡尔坐标系的组成:坐标原点(0,0,0),带箭头的坐标轴,坐标轴标签。因此在绘制坐标系,需要绘制这些元素。Mathematica实现coordinateSystem3D = { {RGBColor[{1, 0, 0}], Arrowheads[0.05], Arrow[Tube[{{0, 0, 0}, {1, 0,...原创 2019-08-03 16:45:56 · 4508 阅读 · 1 评论 -
基于Mathematica图形刚性变换的几种实现方法
计算机图形学或者机器人学中,经常需要对图形进行变换(平移,旋转、缩放),本次讨论其背后的实现原理,原创 2019-08-05 10:51:59 · 840 阅读 · 0 评论 -
由二维曲线旋转生成三维曲面的Mathematica交互操作
背景很多三维曲面可看作由二维曲线绕某一个轴旋转生成的。MMA绘制三维旋转图主要是由RevolutionPlot3D函数实现。若同时使用Manipulate,则实现旋转角度范围的交互操作。Manipulate[ RevolutionPlot3D[x^2, {x, 0, 2}, {\[CurlyTheta], 0, u}], {u, Pi/2, 2 Pi}]以上只是实现了简单函数y=...原创 2019-08-05 15:47:26 · 2900 阅读 · 0 评论