网易首页 > 网易号 > 正文 申请入驻

数学实验:Mathematica操作方法小结与注意事项

0
分享至

点“考研竞赛数学”↑可每天“涨姿势”哦!

(1)首先是小括号()的使用:小括号是用来改变计算顺序或组合运算的;并且在运算中,用小括号括起来的项与其他运算相乘时,可以不加乘法运算符。 值得注意的是,对于括号的输入最好一次成对输入,然后再在括号里面填写内容,这样就不至于忘记输入右边的括号。
组合计算例子:f=(a= 3+Sin[x] ;b= x^2+x ;c=a+b) Plot[f,{x,-1,1}] 则第一个表达式为三个赋值运算表达式的组合,不仅获得了将a+b的计算结果赋值给了f,而且同时给a,b,c进行了赋值。这样第二个绘图命令绘制的曲线图形就为a+b,即3+x + x^2 +Sin[x]函数对应的曲线。

(2) 单组中括号 [ ]的使用:单组中括号是用来设置函数、命令等的参数的。即Mathematica中的函数、命令后面紧跟单组方括号,它们的参数一般就放置在方括号里面。

(3) 花括号,即大括号{ }的使用:花括号是用来构建列表的。把多个对象用逗号隔开,放在一组花括号内,就构成一个列表对象;当构成列表的各对象为各不相同的数时,就描述了我们在数学课堂常说的集合。列表的使用可以使得多个运算,或多个对象放在一起作为一个整体同时执行操作,使得某些执行更加快捷、有效。

(4) 第四,逗号“,”的使用:逗号是用来分割多个参数和列表元素的。也就是说当函数,命令里面有多个参数时,多个参数之间,或列表的各元素之间,由逗号隔开。

(5)分号“;”的使用:是用来分割多个表达式,构成一个复合表达式序列的;或者用于控制表达式计算结果是否显示。 组合多个表达式构成复合表达式也为使用网页版的计算搜索引擎WolframAlpha完成相对复杂的计算任务提供了方便。

(6)双层方括号[[]]的使用:双层方括号是用来提取列表中的对象的,或者说提取列表元素的。在里面一层方括号中加入序号可以提取列表中指定位置的列表项。比如输入A={1,2,3,4,5,{6,7,8}}; {A[[2]],A[[2;;4]],A[[6,2]]} 计算得到的结果为 {2,{2,3,4},7} A[[2]]表示提取列表A的第二个元素,A[[2;;4]]表示提取列表A的第2个到第4个元素;A[[6,2]]表示提取A的第6个元素中的第2个元素,它相当于A[[6]][[2]]。 而如果是多层列表,一个位置只有双分号,则取所有元素,比如输入: A={{1,2},{3,4},{5,6}} A[[;;,1]] A[[;;,2]] 则计算得到1,3,5和2,4,6列表。

(7)约定把其中用于数学计算的函数简称为函数,比如正弦函数Sin;把用于完成某项操作的命令函数简称为命令,比如绘图命令Plot。

(8) 函数、命令名称一般为完整的英文单词,或者多个单词,或它们的缩写的组合。特别强调:每个单词的第一个字母要大写。 比如绘图命令Plot、正弦函数Sin,反正切函数ArcTan等。

(9) Mathematica中的表达式,除了中文信息外,一般都是以英文半角状态下输入的。

(10) Mathematica是有色的,即默认状态下正确输入的函数、命令、选项名称显示为黑色,没有定义过的变量名称显示为蓝色;如果在输入表达式的过程中有地方出现了红色标记,则说明输入有语法错误,或者缺少、多了必须输入的选项,因此执行过程就会遇到红灯停;无法正常完成计算过程。 在执行Mathematica的过程中,很多时候表达式无法执行,就是因为里面有显示为“蓝色”、“红色”元素,要么变量、函数名称没有定义,要么输入不符合语法规则,因此,在查找表达式无法正常计算时,首先应该关注的是表达式里面有没有字符显示为红色、蓝色,它们一般就是导致我们的表达式错误的因素所在。

(11)执行方式:Mathematica以自然语言方式输入,或Wolfram|Alpha方式输入,执行当前单元输入的表达式时直接按一下【Enter】回车键,执行当前单元输入的表达式。以Wolfram语言输入方式,即通常的输入方式输入的表达式,则使用按住【Shift】不放,再按一下【Enter】回车键的快捷方式执行当前单元表达式,当键盘带有小键盘区时,则可以直接按一下小键盘区的【Enter】键执行当前单元计算。 对于耗费时间超过我们预期的计算可以借助快捷键【Ctrl】 +【 .】终止放弃计算过程。也可以通过“计算”菜单中的“计算单元”或者“放弃计算”选项来计算,或终止当前活动单元中的表达式。其实一些快捷操作方式一般在Mathematica的菜单选项名称的右侧会列出来。

(12)等号、双等号、三等号的使用以及选项参数值的设置。一个等号表示赋值,比如令x=1;两个等号表示相等,一般表示两个量相等的比较;三个等号表示精确相等,不仅可以比较数,也可以用来比较各类符号和表达式。也就是说两个等号一般用来描述数值相等,对于符号等类型如果不相等,则会显示左右两边的结果,而不能比较得到True或False。 函数或命令中的选项参数值则用箭头赋值,即用减号键和点键输入“->”。

(13)即时赋值与延时赋值的差别:等号赋值,是先计算右边的表达式,然后将计算结果赋值给左边的变量;延时赋值也可以认为是形式上的赋值,它在被赋值的对象被调用之前,不执行任何操作。在调用时才执行一次右边赋值的表达式,所以在赋值时也没有输出结果。比如输入:x=RandomReal[] y:=RandomReal[] Prepend[{{x,y},{x,y},{x,y}},{"x","y"}]//TableForm 执行后获得的结果为 0.973921 x y 0.973921 0.318589 0.973921 0.409826 0.973921 0.538014 x是即时赋值,即先计算右边的随机实数函数获得一个随机数,然后将随机数赋值给x,所以在x被重新被赋值之前它的值一直保持不变;而y是延时赋值,它里面存储的是右边的表达式,所以每次调用它,它就执行一次表达式,所以每次产生的随机数不一定相同。

(14)回车键【Enter】的使用:单个回车键【Enter】用于换行,一般可以在Mathematica的表达式的任意位置按下回车键让表达式分行显示,即使由于分行造成表达式不完整,Mathematica也会自动识别连接成一个完成表达式。一般除了排版美观的需要外,一般来说我们不需要换行显示表达式,Mathematica会自动根据笔记本窗口的大小自动调整表达式以合适的宽度显示。 【Shift】+【Enter】,小键盘区的Enter键:执行当前单元中表达式的计算。 【Ctrl】+【Shift】+【Enter】:执行被选中的部分表达式。

(15) 输入方式的选择:字符表达式,二维表达式Mathematica中的两种输入方式:字符表达式和二维表达式,两者各有优点,字符表达式方式能够提供了更大的灵活,在Mathematica中对于某些命令要根据计算需求设置更多的参数,则一般通过字符输入方式更方便实现。比如,在Mathematica中,计算 则可以通过字符表达式输入 Integrate[1/(x^p),{x,1,+Infinity},Assumptions->p>1] 执行计算直接得到指定积分结果;而使用二维输入方式
则不方便直接设置这样的p的计算范围;不过也可以通过其他命令来改写一下,比如对它的计算加上假定条件,输入 则一样也会得到上面一致的结果。 如果希望借助网页访问WolframAlpha搜索引擎来完成计算任务,则一般使用字符表达式;因为二维表达式则无法在搜索编辑框中输入。

(16)单个参数的函数、命令参数的调用格式:函数调用格式有:方括号参数形式,即将参数直接放入方括号中执行函数或命令,这也是通常的、直观的调用方式,比如Sin[1.2+3],N[Pi+E]等; 第二种是双斜杠调用方式,直接在作为参数的表达式后加上两斜杠,然后加上函数或命令名执行操作,比如1.2+3//Sin,Pi+E //N。 第三种是@调用方式,即函数名@参数表达式,比如Sin@(1.2+3),N@(Pi+E)。 值得注意的是,反斜杠方式可以对前面的表达式不加括号,它是先计算表达式,再执行后面的函数或命令,而如果@调用不加括号,则它会先执行@,再执行加号运算。 对于只输入两个参数的函数或命令,比如求Log[2,8],可以输入2~Log~8执行计算得到3。绘制-2到2范围内正弦函数的图形曲线,可以输入 Sin[x]~Plot~{x,-2, 2} 计算后得到指定的曲线图形。

(17)保存文档:在笔记本中进行了相关操作以后,随时要记得通过笔记本的“文件”菜单中的“保存”命令,或者通过快捷键【Ctrl】+【S】保存我们所做的成果,如果没有什么特别的要求和为了后面再次编辑、修改所做的操作,我们一般将文件保存为扩展名为nb的Mathematica文档!

(18)计算环境的选择:如果只是需要计算结果,或者仅仅为了考察某个实验现象或规律,则可以通过计算搜索引擎网页WolframAlpha来执行。 另外,Mathematica也提供了一个网上的测试环境,它的网址是 https://develop.open.wolframcloud.com/objects/wpc-welcome/ThingsToTry.nb 网页中显示的操作环境基本上与的Mathematica操作环境类似,可以通过它里面的表达式测试执行结果和进行初步的学习操作;点击新建后,可以新建一个笔记本,构建一个新的编辑、测试环境,输入Mathematica的表达式,一般来说可以执行获得需要的结果;不过一般需要具有好的网络连接条件。 以上,是使用过程中需要了解和清楚的一些约定,或者说注意事项。记住以上规则,并仔细回顾、体会之前的内容,应该就可以借助Mathematica来解决一些常见的,容易描述的计算问题了。为了高效地借助Mathematica完成实验任务,更多的使用过程中要注意的问题,希望在使用、实践的过程不断地能够被发现、总结,并补充进来。免费在线课程“好玩的数学:Mathematica学数学和做数学”视频列表,由于视频版权上传原因,其中第13讲、第14讲只能在腾讯课堂浏览,点击菜单“高数线代”下的“在线课堂专题讲座”了解!

微信公众号:考研竞赛数学(ID: xwmath)大学数学公共基础课程分享交流平台!支持本号请点赞分享

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
10 位翻车的科技人员!涉核工业、导弹、歼击机等领域,能力不再是护身符

10 位翻车的科技人员!涉核工业、导弹、歼击机等领域,能力不再是护身符

风向观察
2026-03-21 14:12:53
曾经走红,如今却“沦为笑柄”的4种数码产品,还是别再买了

曾经走红,如今却“沦为笑柄”的4种数码产品,还是别再买了

美家指南
2026-03-06 10:31:36
李梓萌,私生活传闻太荒唐

李梓萌,私生活传闻太荒唐

做一个合格的吃瓜群众
2026-03-21 19:20:55
海港U21上演“全武行”!近3万人见证:补时阶段拳脚相向场面失控

海港U21上演“全武行”!近3万人见证:补时阶段拳脚相向场面失控

汪星人哟
2026-03-22 19:40:27
中东战局升级,终于开始影响普通人的生活了

中东战局升级,终于开始影响普通人的生活了

吴晓波频道
2026-03-22 08:31:44
上级让他死守7天,他听成“守47天”,结果真守住了,创造军事奇迹

上级让他死守7天,他听成“守47天”,结果真守住了,创造军事奇迹

历史回忆室
2026-03-21 23:59:06
傅斯年怒斥苏联“集罪恶之大成”:那些敢向苏联开炮的中国硬骨头

傅斯年怒斥苏联“集罪恶之大成”:那些敢向苏联开炮的中国硬骨头

顾史
2026-03-21 19:52:44
美俄要紧张了?全球仅一家!中国空军千架重型战机亮剑蓝天

美俄要紧张了?全球仅一家!中国空军千架重型战机亮剑蓝天

荐史
2026-03-21 12:02:55
高市早苗的一张照片引爆日本全网:女首相的外交已沦为全民笑柄!

高市早苗的一张照片引爆日本全网:女首相的外交已沦为全民笑柄!

行者聊官
2026-03-21 14:38:25
从法甲金靴到中超助攻王,高球商天才还很无私,却不受法国队重用

从法甲金靴到中超助攻王,高球商天才还很无私,却不受法国队重用

足篮大世界
2026-03-22 07:59:42
美国将军反思:毛泽东不首先使用核武,反而成了最强的威慑!

美国将军反思:毛泽东不首先使用核武,反而成了最强的威慑!

鹤羽说个事
2026-03-06 18:25:20
“梅姨”现身并落网!对贩卖儿童事实供认不讳,已被依法逮捕

“梅姨”现身并落网!对贩卖儿童事实供认不讳,已被依法逮捕

南方都市报
2026-03-21 11:35:00
利息已高达2.5亿镑!阿布出售切尔西的25亿镑仍遭冻结 英政府暴怒

利息已高达2.5亿镑!阿布出售切尔西的25亿镑仍遭冻结 英政府暴怒

风过乡
2026-03-22 08:07:38
以色列要让全世界禁声?斩首俄罗斯记者,普京下令,撞枪口上了

以色列要让全世界禁声?斩首俄罗斯记者,普京下令,撞枪口上了

谛听骨语本尊
2026-03-22 14:37:11
油价24小时内将破10元,地板价机制如何守护我们的能源安全?

油价24小时内将破10元,地板价机制如何守护我们的能源安全?

生活魔术专家
2026-03-22 16:08:45
广州5元水饺店爆火,店内用的是速冻水饺,批发价4块钱一斤

广州5元水饺店爆火,店内用的是速冻水饺,批发价4块钱一斤

映射生活的身影
2026-03-19 22:46:22
凌晨6点我军编队遇袭!两艘不明军舰突然逼近,南昌舰果断亮剑

凌晨6点我军编队遇袭!两艘不明军舰突然逼近,南昌舰果断亮剑

音乐时光的娱乐
2026-03-20 20:10:22
刚上映就爆了!《扫恶》上映拿下 9.1分,大尺度案件全程无尿点

刚上映就爆了!《扫恶》上映拿下 9.1分,大尺度案件全程无尿点

糊咖娱乐
2026-03-20 14:56:27
悲催!摆20桌满月酒来5桌,收礼1万亏掉五六万,网友怒斥人情如纸

悲催!摆20桌满月酒来5桌,收礼1万亏掉五六万,网友怒斥人情如纸

火山詩话
2026-03-21 15:32:13
法国航母出大糗了!马克龙想去中东摆谱,结果反倒栽了个大跟头

法国航母出大糗了!马克龙想去中东摆谱,结果反倒栽了个大跟头

快看张同学
2026-03-21 12:08:24
2026-03-22 21:28:49
自主校内外
自主校内外
校内外自主,塑造不一样的自己
1658文章数 1729关注度
往期回顾 全部

科技要闻

嫌台积电太慢 马斯克要把芯片产能飙升50倍

头条要闻

伊朗提出停战"六项条件":关闭美国在中东的军事基地

头条要闻

伊朗提出停战"六项条件":关闭美国在中东的军事基地

体育要闻

郑钦文连续迎战大满贯冠军 “双教练”团队正式亮相

娱乐要闻

今晚首播!央视年代剧《冬去春来》来了

财经要闻

睡梦中欠债1.2万?这只“虾”杀疯了

汽车要闻

14.28万元起 吉利银河星耀8远航家开启预售

态度原创

手机
游戏
时尚
艺术
公开课

手机要闻

iPhone 17e上手体验:不吐不快,说说优缺点!

索尼小成本第一方游戏卖爆了!衍生作品市场这么大?

伊姐周六热推:电视剧《隐身的名字》;电视剧《正义女神》......

艺术要闻

崔愷院士设计!深圳国际美术馆,即将竣工!

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版