|
【分享】交流一下 Mathematica 编程方法,期望学习该软件的网友积极参与
下面引用由天山草在 2013/11/03 11:24am 发表的内容:
波浪掌握了 mathematica,那将是如虎添翼,天马行空。本人目前只不过学习了这个软件的三分之一【估计值】,这个软件总体说来还是很好的,但也有一些毛病,需要不断改进。目前最新版本是 9,我用的是 7。版本 8 ... 波浪的实力是有目共睹的。下面引用由天山草在 2013/11/06 07:07am 发表的内容:
我还有一个问题需要请教 denglongshan ,在 mathematica 中,对于复数运算,有二个函数,一个是 Re[Z], 另一个是 Im[Z],分别是对复数 Z 或是其一个复数表达式取其实部和虚部。
问:若 Z 是一个全是字母的复数表达式,运算以后能给出结果吗?
---------------- 不能得出,试一下Im[a+b i]就知道,因为不能确定a和b是实数还是复数。
谢谢,看了才知道有复数展开的命令。下面引用由天山草在 2013/11/09 07:02pm 发表的内容:
不知道 mathematica 是如何调用“子程序”的? “子程序”就是函数吗?下面引用由天山草在 2013/11/07 08:53am 发表的内容:
下面列举“证明器”中的一些“机器零件”。
【1】已知两点 A,B(“已知”就是知道它们的复数坐标),则其连线的中点坐标为:(A+B)/2。
【2】已知两点 A(x1,y1),B(x2,y2),以及线段 AB 某侧的一点 C(x0,x0),从 C 点作 AB 的垂线,则垂足 P 的复数坐标为:
(X0*X1 Zhongdian[a_, b_] := (a + b)/2; (中点公式)
c=Zhongdian[a,b],即可以求出AB线段的中点;
Dchd[p_, a_, b_] := (b
\!\(\*OverscriptBox[\(a\), \(_\)]\) -
\!\(\*OverscriptBox[\(b\), \(_\)]\) a + (a - b)
\!\(\*OverscriptBox[\(p\), \(_\)]\))/(
\!\(\*OverscriptBox[\(a\), \(_\)]\) -
\!\(\*OverscriptBox[\(b\), \(_\)]\));(*P关于直线AB的对称点*)
呵呵,代数表达式写不出来。下面引用由天山草在 2013/11/07 08:27am 发表的内容:
下面引用由denglongshan在 2013/11/05 10:59pm 发表的内容:
复数坐标这个提法不妥, 坐标是一对实数;
“坐标是一对实数”。这当然没有错,但是“复数坐标”与普通坐标还是有重大差别的。“复数坐标”一般并不表达成“a+bi”这种样式,不然的 形式不同,却是等价的,没有必要求出实数坐标。把我的nb文件重新初始化就可以
a = 0;
b = 1; c = a + b I; a - b I; d = u + v I;d'; = u - v I; e = s + t I; e'; = s - t I;[br][br]-=-=-=-=- 以下内容由 denglongshan 在 时添加 -=-=-=-=-
你说张院士不懂交比证明四点共圆,让人匪夷所思。
|
|