М. З. Якубова техника ғылымдарының кандидаты, доцент


Графика MATLAB есептеулер нәтижелерiнiң және мәлiметтердің гра- фик түрiнде суреттерiн жасау немесе пiшiндеу үшiн кең мүмкiн- дікке ие. График құру



бет99/141
Дата26.09.2023
өлшемі3.68 Mb.
#478578
1   ...   95   96   97   98   99   100   101   102   ...   141
КОМПЬЮТЕРЛІК ЖҮЙЕЛЕР АРХИТЕКТУРАСЫ

Графика
MATLAB есептеулер нәтижелерiнiң және мәлiметтердің гра- фик түрiнде суреттерiн жасау немесе пiшiндеу үшiн кең мүмкiн- дікке ие.
График құру
plot функциясы кіріс параметрлерiмен сабақтас әртүрлi пiшiнге ие, мысалы, plot (сызба) сызба элементтерінiң индекс- терiнен тәуелдiлiкте болатын үзiксызықты графигін құрады. Егер аргументтер ретінде екi вектор берілсе, plot (t, у)у-тің х-тен тәуелдiлiктегі кестесiн құрады. Көп параметрлерi бар plot функциясын шақыру бiрнеше графиктердi жасайды және де MATLAB берiлген мәлiметтердiң жиынын танып бiлуге мүмкiн- дiк беретін әрбiр графиктің өз түсiн автоматты түрде (бұл қол- данушы iстейтiн жағдайды алмағанда) бередi.
sin функциясының нөлден 2р-ге дейiн мәндерiнiң графигін келесi операцияларды орындап құрастырыңыз:
t=0: pi/100:2*pi; у= sin(t); plot (t, у),
алдыңғы өрнектерді формуламен толықтырып көптiк график құ- растырыңыз:
у2 = sin(t . 25); у3 = sin(t . 5); plot(t, у, t, y2, t, у3).
194
Төменгi графиктер
Subplot функциясы графиктердiң бiр терезеде жиынын шы- ғаруға немесе оны бiр қағаз парағына басып шығаруға мүмкiндiк бередi.
subplot(m, п,р)
Графикалық терезені m n төменгi графиктер матрицасына бөледі және және р-ші графикті ағымдағы етіп таңдайды. Мыса- лы, жоғарыда көрсетілген у, у2, у3 функцияларының графигін бірінің үстіне бірін қойып көрсету үшін командалық терезеде келесіні жазу керек (осы процедураны жасаңыз).
subplot(3,l,l), plot(t,сызба), grid; subplot(3,l,2), plot(t,y2), grid; subplot(3,l,3), plot(t,y3), grid;
Grid
Функциясы графиктерде координаталық өстер бөліктеріне сәйкес келетін үзiк сызықтар қойып шығады.
Жұмыс кеңiстiгi
Жұмыс кеңiстiгi – бұл MATLAB-тың жұмыс уақыты сеан- сында жасалған айнымалылардың жиынтығы сақталатын жады облысы және MATLAB жұмыс терезесiнiң командалық жолы- нан шақырылады. Екi команда who және whos, жұмыс кеңiс- тiгiнiң ағымдағы мазмұнын көрсетедi. Who командасы айныма- лы жұмыс кеңiстiгіндегi қысқаша тiзiмiн бередi, ал whos коман- дасы өлшем және қолданылатын жадты көрсетеді.
Save командасы жұмыс кеңiстiгiнiң мазмұнын МАТ-файлда сақтайды, ол MATLAB жұмысының келесi сеанстарында load командасымен оқыла алады.
Мысалы, save 12
12.mat файлының iшiнде жұмыс кеңiстiгi жинағын сақтайды. Егер керек болса, тек нақтылы айнымалыларды сақтайды, олар- дың аттары файл атынан кейiн көрсетiледi.
195
196


Достарыңызбен бөлісу:
1   ...   95   96   97   98   99   100   101   102   ...   141




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

    Басты бет