Maple тизимининг ыисыача характеристикаси
Ифодаларнинг кетма-кетлиги
Download 0.71 Mb.
|
Maple
- Bu sahifa navigatsiya:
- 3.6. Маълумотларнинг оддий турлари
3.5. Ифодаларнинг кетма-кетлигиMaрle 7 якка ифодалардан ташқари уларнинг кетма-кетлиги билан ҳам ишлаши мумкин. Ифодаларнинг кетма-кетлиги деб бир-биридан вергул билан ажратилган ва фиксатор (: ёки ;) билан тугалланган ифодаларнинг қаторига айтилади, масалан: > x,y,z,x-y,24.8,sin(Pi/6); x, y, z, x-y, 24.8, 1/2 Кетма-кет ифодаларни автоматик равишда форматлаш учун махсус оператор $ қўлланилади. Ушбу оператордан кейин ифодалар сони ёки уларни форматлаш чегаралари берилади: > x,y,z,x-y,24.8,sin(Pi/6); x, y, z, x-y, 24.8, 1/2 > x+y$3; x+y, x+y, x+y > $1..7; 1, 2, 3, 4, 5, 6, 7 > (n**3)$n=0..6; 0, 1, 8, 27, 64, 125, 216 > Y2[i]$i=1..7; Ифодалар кетма-кетлигини ҳосил қилиш учун seq функциясидан ҳам фойдаланиш мумкин: > seq(cos(a),a=1..6); cos(1), cos(2), cos(3), cos(4), cos(5), cos(6) > evalf(seq(cos(a),a=1..6)); .5403023059, -.4161468365, -.9899924966, -.6536436209, .2836621855, .9601702867 > seq(cos(a*2.),a=1..6); -.4161468365, -.6536436209, .9601702867, -.1455000338, -.8390715291, .8438539587 > evalf(seq(f(2.*180/Pi),f=[sin,cos,tan,loq,exp])); .9970697311, .7649804839e-1, 13.03392377, loq(360./Pi), .5840926569e50 > evalf(seq(f(30.*Pi/180),f=[sin,cos,tan,loq,exp])); .5000000002, .8660254037, .5773502695, loq(.1666666667*Pi), 1.688091795 3.6. Маълумотларнинг оддий турлари3.6.1.Сонлар ва сонли константаларMaрle 7 оддий (0,1,284,-67 ), рационал (3/4б-56/789 ), мантиссаси ва тартибига эга бўлган ҳақиқий (1.23Е5, 123.4567Е-10) сонлар билан ишлайди. Ўнлик нуқтанинг мавжудлиги ҳақиқий соннинг белгиси бўлиб ҳисобланади. Сонлар билан амалларга мисоллар қуйида келтирилган: > -98+(-734/47); -5340/47 > -98.+(-734)/47; -113.6170213 > 1/5; 1/5 > 1./5; .2000000000 > 1/5.; .2000000000 > 52./3E18; .1733333333e-16 > sqrt(-2.7)+3; 3.+1.643167673*I Келтирилган мисоллардан сонларни киритиш ва чиқариш қуйидаги хусусиятларга эга эканлиги кўриниб турибди: мантиссанинг бутун қисмини каср қисмидан ажратиш учун нуқтадан фойдаланилади; нол мантисса кўрсатилмайди (сон ажратувчи нуқтадан бошланади); комплекс сонларнинг мавҳум қисми мавҳум бирнинг символи I га кўпайтирилган ҳолда кўрсатилади (I = ) . Ҳақиқий сондаги ўнли нуқтадан кейин чиқариладиган рақамлар сонини тизим ўзгарувчиси Digits ёрдамида бошқариш мумкин: > Digits:=2:5./9; .56 > Digits:=25:5./9; .5555555555555555555555556 Сатр константалари тескари апострофнинг ичига олинган ихтиёрий символлардан иборат бўлади: > z[1,2]=solve(a*z^2-8,z),`Тенгламани ечиш.Бу сатр константаси`; .Бу сатр константаси Maрle тизимининг ядросига қуйидаги константалар бириктирилган: false — мантиқий қиймат "ёлғон"; gamma — Эйлер константаси, 0.5772156649...; infinity — мусбат чексизлик (манфий чексизлик -infinity кўринишида берилади); true — мантиқий қиймат "рост"; Catalan — Каталана константаси, 0.915965594...; I — мавҳум бир(-1 дан квадрат илдиз); Pi = 3.141... Ушбу рўйҳатда натурал логарифмнинг асоси e кирмаган. Унинг ўрнида exp(1.) ишлатилади: > exp(1),exp(1.); exp(1), 2.718281828 Download 0.71 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling