Matlab 版 (精华区)
发信人: jq (冰城唐三藏), 信区: Matlab
标 题: 第三节:Mathematica的常见问题
发信站: 哈工大紫丁香 (2002年09月21日08:10:14 星期六), 站内信件
>****************************************************************************
*<
> 第三节:Mathematica的常见问题
>****************************************************************************
*<
===================================
1)Mathematica 可以定义变量为实数么?
:#FangQ(Qianqian.Fang@Dartmouth.Edu), 2002/6/22.BigGreen/en_Mathematica #
1. 在Simplify/FullSimplify可以使用\[Element],如
Simplify[Re[a+b*I],a\[Element]Reals]
2. 可以使用ComplexExpand[]来展开表达式,默认:符号均为实数:
Unprotect[Abs];
Abs[x_] := Sqrt[Re[x]^2 + Im[x]^2];
ComplexExpand[Abs[a + b*I], a]
3. 使用/:,对符号关联相应的转换规则
x /: Im[x] = 0;
x /: Re[x] = x;
y /: Im[y] = 0;
y /: Re[y] = y;
Re[x+y*I]
2)Mathematica中如何中断运算?
:#FangQ(Qianqian.Fang@Dartmouth.Edu), 2002/6/22.BigGreen/en_Mathematica#
Alt+. 直接终止当前执行的运算
Alt+, 询问是否终止或者继续
如果不能终止,用菜单Kernel\Quit Kernal\Local来退出当前运算
3)请高手推荐Mathematica参考书
:#FangQ(Qianqian.Fang@Dartmouth.Edu), 2002/6/22.BigGreen/en_Mathematica#
我迄今为止看到的最好的一本就是Mathematica自己带的帮助里面
的The Mathematica Book,内容全面,循序渐近,非常容易学习使用
。其他所见到的一些中文书籍基本上都是直接翻译帮助的内容,没有
什么新意。
4)请问在Mathematica中如何画极坐标图?
:#FangQ(Qianqian.Fang@Dartmouth.Edu), 2002/6/4. SMTH/MathTools #
<< Graphics`Graphics`
PolarPlot[]
PolarListPlot[]
5)Mathematica中如何对离散点作积分?
:#FangQ(Qianqian.Fang@Dartmouth.Edu), 2002/5/9. SMTH/MathTools#
离散的点通过插值或者拟合就可以得到连续的函数,然后可以对该函
数求积分和微分。下面是一个例子:
f[x_] := NIntegrate[Sin[Cos[x]], {x, 0, a}];
data = Table[{a, f[x]}, {a, 0, 10}];
expr = Interpolation[data];
Plot[expr[a], {a, 0, 10}];
Plot[Evaluate[D[expr[a], a]], {a, 0, 10}]
如果想实现Matlab中的cumsum的功能:
Drop[FoldList[Plus, 0, {a1,a2,…,an}], 1]
6)在Mathematica中创立palette?
:#FangQ(Qianqian.Fang@Dartmouth.Edu), 2002/6/18. SMTH/MathTools#
在帮助中查找"Creating Palettes (Windows)"
7)Mathematica可以作用户界面吗?
:#FangQ(Qianqian.Fang@Dartmouth.Edu), 2002/5/31. SMTH/MathTools#
Mathematica的GUI设计是通过它的交互式的NoteBook实现的,可以参
考Mathematica帮助文件中的demo例子,或参考帮助2.10.6
--
佛说:当你历经九九八十一难以后,你就可以修成正果.
于是怀着崇拜和虔诚,我不远千里踏上了磨难的历程,
只为见到那心目中神圣的大雷音寺......
※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 202.118.237.39]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.717毫秒