Matlab та бағдарламалау элеметтері


Интерпретация MATLAB орындалатын соңғы бағдарламаларды жасамайтынын білдіреді. Олар тек m файлдары түрінде болады. Бағдарламаларды орындау үшін MATLAB ортасы қажет



бет2/5
Дата04.05.2023
өлшемі366,17 Kb.
#176033
түріСценарий
1   2   3   4   5
Байланысты:
Matlab та бағдарламалау элеметтері

Интерпретация MATLAB орындалатын соңғы бағдарламаларды жасамайтынын білдіреді. Олар тек m файлдары түрінде болады. Бағдарламаларды орындау үшін MATLAB ортасы қажет.

Деректердің негізгі түрлері

Array және numeric деректер түрлері виртуалды ("көрінетін") болып табылады, өйткені оларға ешқандай айнымалылар кірмейді. Олар деректердің кейбір түрлерін анықтауға және жинақтауға қызмет етеді. Осылайша, MATLAB келесі негізгі деректер түрлерін анықтайды, жалпы жағдайда көп өлшемді массивтер:

  • single — бір дәлдіктегі сандары бар сандық массивтер;
  • double — екі есе дәлдіктегі сандары бар сандық массивтер;
  • char — таңбалық элементтері бар кіші массивтер;
  • sparse — double қасиеттерін, элементтері бар сирек матрицаларды-екі есе дәлдіктегі сандарды мұра етеді;
  • сеll — ұяшық массивтері; ұяшықтар, өз кезегінде, массивтер де болуы мүмкін;
  • struct — өрістері бар құрылымдардың массивтері, оларда массивтер де болуы мүмкін;
  • function_handle — функция дескрипторлары:
  • int32, uint32 — белгісі бар және белгісі жоқ 32 биттік сандардың массивтері;
  • intl6,uint!6 — белгісі бар және белгісі жоқ 16 биттік бүтін сандардың массивтері;
  • int8. uint8 — белгілері бар және белгілері жоқ 8 биттік бүтін сандардың массивтері.

Бағдарламалау түрлері

MATLAB бағдарламалау жүйесі ғылыми-техникалық есептеулер үшін жоғары деңгейлі тіл ретінде орналастырылған. MATLAB жүйесінің бағдарламалау тілі бағдарламалаудың әртүрлі түрлерін жүзеге асыруға қажетті барлық құралдарды біріктірді:

  • процедуралық;
  • операторлық;
  • функционалды;
  • логикалық;
  • құрылымдық (модульдік);
  • объектіге бағытталған;
  • көзбен бағдарланған.

Операторлардың, командалардың және функциялардың қосарлануы

MATLAB жүйесінің тілі үшін командалар (пернетақтадан теру кезінде орындалады) мен бағдарламалық жасақтама операторлары (бағдарламадан орындалады) арасындағы айырмашылық шартты болып табылады. Командалар да, бағдарламалық жасақтама операторлары да бағдарламадан және тікелей есептеу режимінде орындалуы мүмкін. Командалар деп негізінен перифериялық жабдықты басқаратын құралдар, операторлар операндтармен (деректермен) операцияларды орындайтын құралдар түсініледі.



Достарыңызбен бөлісу:
1   2   3   4   5




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет