Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Бір айнымалысы бар функциялардың графигін құру.
Бір айнымалысы бар функциялардың графигін қ ұ ру Кескіндеме редакторы – бұ л MatLab жү йесінің арнайы жаң а графикалық ə дісі. Ол M_файлдармен қ ұ рылып қ ойылғ ан немесе графиктің командалық жолындағ ы командалармен қ ұ рылғ ан графиктерді редакторлау ү шін, сонымен қ атар тұ тынушы берілген тип бойынша графикті қ ұ ру ү шін арналғ ан. Графикті редакторлауда график терезесінен, осы терезенің менюінен жə неMatLab жү йесінің терезесіндегі Graphics менюінен шығ аруғ а болады. Егер графикті тұ рғ ызуғ а керекті массив енгізілген болса жə не жұ мыс аумағ ының браузері ашық болатын болса, онда Graphics менюінің график тұ рғ ызу мү мкіншілігі ү шін артық шылығ ы командалар жиынтығ ымен кө бейеді. MatLab жү йесінің керемет қ ырларының бірі есептеуді
визуализациялау. Бір айнымалысы бар функциялар графиктерін сызу
мысалдарын кө рсетейік. Plot функциясы кө мегімен график сызып кө рейік.Ол кіріс аргументтеріне
байланысты ə ртү рлі формада болады.Егер у-вектор болса, онда plot(y) у
элементтерінің индексіне байланысты элементтердің ү зік сызық ты графигін шығ арып береді. Ал, егер plot(х, y) функциясы бірдей ө лшемді екі векторлық
аргументтерден тұ рса, онда х мə ндеріне тə уелді у-тің графигі шығ ады. Мысалы, y = sin(t) функциясының [0; 2p] аралығ ындағ ы мə нін график
тү рінде шығ ару ү шін келесі команданы енгізсек жеткілікті » t = 0: pi/100: 2*pi;
» y = sin(t); » plot(t, y)
Нə тижесі 5.1 суреттегідей болады.
5.1 сурет. y = sin(t) функциясының графигі
Егер алдың ғ ы ө рнекке y2 = sin(t-0.25) жə не y3 = sin(t-0.5) функцияларын қ оссақ, онда 3 тү рлі тү стегі қ исық ты (5.2 сурет) шығ арып береді:
» t = 0: pi/100: 2*pi; » y1 = sin(t);
» y2 = sin(t-0, 25); » y3 = sin(t-0, 5); » plot(t, y1, t, у2, t, у3)
|