在某些几何软件的开发中,会要求写出一个向量方程的微分公式。对于我这样毕业多年的程序员而言,虽然也可以捡起高等数学的课本,手工进行推导,但这是一个繁琐、易出错、需要反复校验的过程。 早就听说Mathematica, Maple这样的软件可以自动进行符号公式的推导,一直没有时间研究。最近终于应用了一把,...
分类:
其他好文 时间:
2014-12-23 15:20:20
阅读次数:
260
原文地址 编者按:原文作者Piotr Wendykier,专注于 mathematica 算法编程及研发。(根据本地阅读习惯略有删改,英文好的同学建议阅读原文)。 梵高有一幅油画叫 Starry Night,也就是《星空》。我常常想,梵高在精神病院完成这幅名作时,他眼里看到(或脑海中)浩瀚星空的全....
分类:
其他好文 时间:
2014-12-05 10:40:55
阅读次数:
291
Permanent[m_List] := With[{v = Array[x, Length[m]]}, Coefficient[Times @@ (m.v), Times @@ v]]参考资料:http://mathworld.wolfram.com/Permanent.html
分类:
其他好文 时间:
2014-11-20 23:13:26
阅读次数:
151
Clojure数据分析秘笈
目录
1
导入分析数据2
清洗和校验数据3
使用并发编程管理复杂度4
使用并行编程提高性能5
Cascalog6
使用Incanter数据集7
使用Incanter准备并执行数据分析8
使用Mathematica和R9
聚类、分类和使用Weka10
使用Incanter绘图11
创建网页图表
导入分析数据
...
分类:
其他好文 时间:
2014-11-10 10:02:17
阅读次数:
241
【Pending Readings】1、《数学万花筒》、《数学万花筒》。2、《数学那些事儿》。3、《历史上最伟大的10个方程》。4、《哈哈灵机一动》。5、《上帝掷骰子吗?》。6、《更平坦之地》。7、《给青年数学》。8、《如何切蛋糕》。【Pending Software】1、Mathematica。2...
分类:
其他好文 时间:
2014-11-09 00:51:15
阅读次数:
156
学习Mathematica迭代函数的几个画图例子:1.三角形沿着某一点旋转verticse = {{0, 0}, {1, 0}, {1/2, Sqrt[3]/2}};tri = Line[verticse /. {a_, b__}->{a, b, a}];Graphics[tri]rotation[...
分类:
其他好文 时间:
2014-10-26 21:13:48
阅读次数:
475
Mathematica讲座笔记本[下载]第一章Mathematica简介[观看] [下载]第二章Mathematica界面和编程语言[观看] [下载]第三章 符号运算[观看] [下载]第四章 数值运算[观看] [下载]第五章 图形运算[观看] [下载]第六章 案例分析一[观看] [下载]第七章 案例...
分类:
其他好文 时间:
2014-10-22 06:22:46
阅读次数:
216
Mathetics软件1 以Python语言实现该系统2 软件使用的语法与Mathematica同样3 下载:http://www.mathics.org/4 手冊:http://www.mathics.org/doc/mathics.pdf
分类:
其他好文 时间:
2014-10-04 16:27:56
阅读次数:
577
自从上次写了Hilbert图像置乱之后,就对图像置乱研究了一下,发现这里面也是有很多置乱算法的。Arnold也算一种比较主要的置乱算法,算法由以下变换公式产生:这里a和b是参数,n是迭代次数,N是图像的高或宽。有了正变换公式,我们还需要反变换公式,正好我最近在学Mathematica,反变换公式就是...
分类:
其他好文 时间:
2014-09-03 22:35:07
阅读次数:
305
代码:
ContourPlot3D[(x^2 + 9/4 y^2 + z^2 - 1) ==
CubeRoot[x^2 z^3 + 9/80 y^2 z^3], {x, -6/5, 6/5}, {y, -6/5,
6/5}, {z, -6/5, 3/2}, Mesh -> None, Boxed -> False,
AxesLabel -> {"x", "y", "z"}, Ax...
分类:
其他好文 时间:
2014-07-27 11:18:52
阅读次数:
187