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



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

Функция кейбір деректерді басқаларына түрлендіреді. Көптеген функциялар кіріс параметрлерінің тізімін — аргументтерді көрсете отырып, оларға қол жеткізуге жауап ретінде мәндерді қайтарумен сипатталады. Мысалы, sin(x) функциясы оған жүгінуге жауап ретінде х аргументінің синусының мәнін қайтарады деп айтылады, сондықтан функцияны арифметикалық өрнектерде қолдануға болады, мысалы 2*sin(x+1). Мәндерді қайтармайтын операторлар (және командалар) үшін мұндай қолдану әдетте абсурд болып табылады.

М-файлдар сценариялары және функциялар

Пәрмен жолында да, m файлдарының мәтіндерінде де функциялар тек кіші әріптермен жазылады. Мәндер немесе массивтер сериясын қайтаратын функциялар үшін (мысалы, X, Y, Z,...), жазба келесі түрге ие: [X,Y,Z, ...]=f_name(Параметрлер тізімі) M файлдарының екі түрі бар: сценарий файлдары және функция файлдары.Оларды құру барысында олар MATLAB жүйесіне енгізілген m-файл редакторы/жөндеушісі арқылы Синтаксистік бақылаудан өтеді.

Лучший способ начать работу — М-файлдар сценариялары тать говорить и начать делать.

УСценарий файлы деп аталатын Script файлы-бұл кіріс және шығыс параметрлері жоқ командалар сериясының жазбасы. Сценарий файлдарының келесі қасиеттері маңызды:

Сценарий файлының мысалы

  • %Plot with color red
  • % Синусоидты қызыл сызықпен сызады
  • аралықта алынған масштабты тор [xmin.xmax]
  • x=xmin:0.1:xmax;
  • plot(x, sin(x),'r')
  • grid on
  • Мұндағы алғашқы үш жол-түсініктеме, қалғандары-файлдың денесі.

M-файл функциясы MATLAB жүйесінің бағдарламалау тілінің типтік нысаны болып табылады. Сонымен қатар, ол құрылымдық бағдарламалау тұрғысынан толыққанды модуль болып табылады, өйткені ол кіріс және шығыс параметрлерін қамтиды және жергілікті айнымалылар аппаратын қолданады. Бір шығыс параметрі бар осындай модульдің құрылымы келесідей: function var=f_name(Cпиcoк_napaмeтpов) % Негізгі түсініктеме % Қосымша түсініктеме Кез келген өрнектері бар файлдың денесі vаr= өрнек



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




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

    Басты бет