Mathematica学习打卡day 2

Mathematica学习打卡day 2

——————太原理工大学机器人团队

今天的内容分为三个部分:有关数值,交互式操作,图像的绘制。

有关数值

昨天介绍了Mathematica的强大的计算能力,今天我来进一步的说明一计算和一部分的应用。例如,计算一个2015^2019的数值

2015^2019

2144504260156504912084163617041249085018761579734472752566102177236882
4009236520769294941106403990855262380308939324404751642372661516874727
3071307564058109445946731707056309715673763399482295189864120362675650
6608633425542742675968642163923661610307226049893472042442564233197938
5399751430316908869380170635984735616285802409439350937023135108860494
9081956555782520158892165762731782955514644663842748040935535507880946
2103670432046422449723452272554065194659726663528209890243650520921332
4209999342956618659362944657735601444330623696616014976954220696355762
3877936609730185656345139898511665102430496766384008183032258963006090
1579665352821054660279108897061540009321855533049278761493866574369777
6978855959456667773529236358148029554545349022964578019486809224508018
1117885084646567613864877798195787990788309914907173470244902478470499
2433794393425147412704471629381267081207733940892272604752056028253560
3711833480551771657807070172408117760137569888164964421467888991293866
5214241479467360771504698786464296344691492867025761700707729159006064
6492318056813832655487223008244655477330695975754486035366992008790050
9824061425003202623341367586112639127116451924578314733908118259056125
7958592476432324724060307021577599768389485039062175501093652778811496
4720664842706207127288396250741550200380346039582402497092961362256927
0744286528178247356729804893813547789978183220711388670879384806841310
0278095989819539378180588521945018442194421535807826388825561891308179
1901877338575121257258331352165694740272134956083166223182029072858382
4807834078761675676210812407490267629564266528801086853093733889031248
6906410734110640765783293869330588959742600382705680462224012772590249
6912707899219905018519683599996630992897886228395516840844538367854861
9778333174418938146132374569563926762202873268824410246027085566006650
4416112206751516578083981056917506626309899957369629096146062223011694
2552239791173997723499760608706907822661762336266458847638568921643939
0826445720128348690820467703307973813695098842699623858300286259856251
3201732460590739600938666783314341608968780594142353443261175396774126
4556871316548801515540267714995889460621448508050916435726667601587056
5147792776822498101519907085539951265429588820075690220702766365802086
8097736768021674888770288343751319338127801286707630616322245202771774
7693009043361562981453427549282226483073993549172236656078976377194090
3698473735009846116650117968201696598028223994679215801764789934689749
3762204828180939389977045569104801538890750915749744448725945337902786
1553139879264229692442895628965361159431048968922141508845780752856476
0973328722880557503474023813921076054805146501545937615544558565300452
0001011403609630901222417348955159929892909934247599272650998033943808
5538858510101354549363894022825571879361026974251839827382964952091227
4341507724800248740513259098778176137680742072184798603743551616629768
6628263891228293618319187896564058384968271988858105264353233953529895
1847715103649451906481126396393068705545370275073966885555264362415305
0279450313177097478739983837365270490442396245512842154947090259976113
7531027312084129480077172039209493088154803864244317481825450502975884
5626023289077813842173937292832632813310200412244567836916505541064680
5240823625766667986434900096428776467834016464869116867655213998838077
2695693032562308404465554670618153179226929362239718645111203213779286
9614591715162461329086466900323499549790435416124605300450725325638844
7000698609884770179574818034782852914539879271371139824819965186537864
5646563791304609373137167624593179088291004385715760631550355741784974
3147043619309448116977125888789266739839943362628172935451549923247654
0824212321259211599678641823731383576660902058936997190487705766729149
2182231003521998532837691467289382315443803007838978486982256854591628
9300224141348396774492215128874487189371982502384762920738272220661241
7080800651388597945937978054172636046638410492463084647431566385946214
4376183023658954065503328511894066732303432956430000830792405881108199
8885894839217643552025705159677253870820219530086888880361650357852468
9588950409160321092126752834996273200692500129408011770094865409724442
2721532738426130510348448316722895910476331841778977833969367262050159
4846231665873151114595479917040171854853864130613261303083285357437927
4890414822786010653745320153780084722905018358943851410658104519464138
1145775480455045659006973885036519985549961740186514243664464643656533
1422860361665343269929620567158658875945274366519482999478168019862219
0659271448419015554639610543203934397524860278723909102878470205631693
8408630994663815733042370418824748725039910258711260564711185529542585
6374283466161360019818645410418412098368001374274577639422183155706249
4649856117515909941942014829360888754424979919223851795545926137303075
9940446444871382675274331260992006041137564708791503831765550463466187
1593602053144165524670709695338690074512803194117528273988957176904216
6041475549792151641563945043342505848667553436766753388043322392685475
1398363146794238066472747790834311508082729523303086055723068359710150
5087752222375283161945854935091725760325444669127020709161578706081152
3386121907446222365486497497242645490349438872656596106400612994313099
8252185651506070008847665640147577510462952744180560536553320273215714
6738236064540502680968494456686418535759314058695401782501547455456098
1885462777129505564323766112705670363075540318187836550009654863450803
0130320900465125680686791668928005365178402979660351006703368179189900
8742341428228416190982546958872316438043981882110836314617793661927715
3617452661572487847357955965968939266233940459417245730145269024606281
9729327299546022919253703579765043136378630108334985354841097755546917
1764635944543099012075618291958739196136588251456802493364992173289298
8429270084255994413064554611702244887626768441001980009381042897144057
3795072572995261430928799867456320805126977422527819607470963157241010
4430788187670707500548392624825903297762339722068421347461832998457232
5292481193347512352995691067061370534087638883266258246171460459312432
2301551987164583306897731421211916750991444042428690913184130226240848
3780436443781650141203006841555333191261233903438522041305563040955659
7862295777343147456194944477883384056925361698456973193554844487244891
1038557511737896338673430915235744648917663401777282542120354396247875
4808806713042904056066400335812427576873208602867035622312142444764959
0365948780235265156360716634842280118131094149132802477897914339159727
5007542334693670741565622685278074031050288316376458899699592032580906
8056184058657750979224233265595577797713106768664906510287112711290098
5899019149255544794531493163120638743957078834205445122540467650651407
8937470912933349609375

这个数值显然非常的大,如果我们想要搞清楚这个数究竟有多少位数,光凭借一己之力数出来是不可能的,换句话说,如果让人手工敲打这么长的数据,恐怕这也会使人犯愁。我们需要用Mathematica的系统函数来帮助我们解决这个问题。

IntegerDigits函数和length函数

首先用IntegerDigits函数,这个函数的功能会使得数值的数都分离开,而Length函数来算究竟有多少位数,但要注意这么长的数据放在函数中也并不方便。那么我们应该将函数中输入一个%,这就代表了上一个输出的结果,这种连续的使用函数,一定要输入在建议栏之上,否则,将会使系统找不到所要的函数的位置,输出0位,这么长的数输出0显然是错误的。。。

好啊,现在我们就得到了数值的位数——6672位!!!当然这么长,这么精确的数值的运算是占用的计算机的内存去实现的。。。

交互式操作

这个函数是我们能够动态的观察到变量的,变化对于宏观的影响。Manipulate的函数可以定义多个变量,然后通过按钮来改变其中的数。Manipulate函数一般是在所给的函数的中括号之外,再次标定我们所关注的变量的变化范围,这也算是一个技巧吧

图像的绘制

ContourPlot3D可以绘制出立体的函数图形,这对于大学学习数学的同学可能是一颗非常大的帮助,如果再联系上上文的交互式操作,就可以清晰的认识到不同系数的变化对于整体的函数图会有怎样的影响。。。

在处理图像的是通常在函数的中括号内,说明了所建立的函数表达式,接下来要用花括号来表明相应的变量范围。

发布了4 篇原创文章 · 获赞 1 · 访问量 68

猜你喜欢

转载自blog.csdn.net/arcsin2x/article/details/104597854