121
4-ШЎЪБА. ЭЛЕКТРОН ИЛОВАЛАРНИ ИШЛАБ ЧИҚИШ
ВА ҚЎЛЛАШ ЗАМОН ТАЛАБИ
====================================================
MAPLE ТИЗИМИДА ЧИЗИҚЛИ АЛГЕБРА МАСАЛАЛАРИНИ
ЕЧИШУВЧИ АМАЛИЙ ИЛОВАЛАР ИШЛАБ ЧИҚИШ
Абдуллаева Назокат Исаевна, Кудратов Сарваржон Рўзиқул ўғли -
Тошкент ахборот технологиялари университети Самарқанд филиали
Чизиқли алгебра масалаларини ечишда ҳозирда бир қанча
мукаммал
математик пакетлардан файдаланиш имкониятлари мавжуд. Бундай математик
пакетлардан энг оммабоплари Matlab, MatCad ва Maple тизимларидир. Maple
тизими улар орасида ўзининг юқори тезлиги ва
соддалиги билан ажралиб
туради. Maple тизимида чизиқли алгебра масалаларини ечиш командаларининг
асосий қисми
linalg ва
LinearAlgebra кутубхоналарида жойлашган бўлиб,
масалани ечишдан
аввал бу кутубхоналарни with(linalg) ёки
with
(LinearAlgebra) командалари орқали юклаб олинади. Maple тизимининг ушбу
кутубхоналарида
жойлашган
командалари
вазифасини
билмайдиган
фойдаланувчилар учун, улар билан ишлаш бироз ноқулайлак туғдириши
мумкин. Аммо тизимнинг яна бир мукаммал имконияти орқали бу камчиликни
бартараф этиш масаласини қуйида кўриб чиқамиз.
Бу масалани ечишда Maple тизимининг яна бир ажойиб имкониятларидан
бири бўлган
Maplets пакетидан фойдаланамиз.
Maplets кутубхонаси
командалари
Maple дастурлаш тили ёрдамида қулай интерфейсга эга бўлган
амалий иловаларни яратиш имконини беради. Бу имкониятлардан фойдаланиб
нафақат чизиқли алгебра масалаларини ечувчи, балки математика сохасига доир
исталган масалаларни ечувчи дастурий воситалари ишлаб чиқиш мумкин.
Эътиборга лойиқ
томони шундаки, яратиладиган амалий илова содда ва
қулай интерфейсга эга бўлишдан ташқари ўқитувчи
вазифасини имитация
қилади. Бунда ташқари амалий иловалардан виртуал лабораториялар ёки
тринажёр дастур сифатида фойдаланиш мумкин. [1]
Мисол сифатида Матицалар устида амаллар бажарувчи амалий иловани
қараймиз.
Maple тизимининг linalg кутубхонасида матрицалар устида амал
бажарувчи
махсус командалар жойлашган, улар билан ишлаш учун хар бир
команданинг вазифасини аниқ билиш ва командани тўғри киритиш керак бўлади
.
Масалан
матрицани
киритиш учун matrix(n, m,
Do'stlaringiz bilan baham: