Просмотр текстов примеров и m-файлов
Хотя наблюдение за тем, как MATLAB расправляется со сложными примерами и задачами, само по себе довольно поучительно, жаждущие применить систему на деле пользователи, безусловно, захотят узнать, а как же конкретно реализовано решение той или иной задачи? Для этого вам достаточно просмотреть соответствующий демонстрационный (или любой другой) m-файл.
Это можно сделать с помощью любого текстового редактора, редактора и отладчика m-файлов, встроенного в систему, или с помощью команды type Имя_М-файла.
Ниже представлена часть файла демонстрационного примера e2pi:
>> type e2pi function slide=e2pi % This is a slideshow file for use with playshow.m and makeshow.m % To see it run .type 'piayshow e2pi', % ' Copyright 1984-2000 The MathWorks. Inc. % SRevision: 5.12 $ If nargout < 1. playshow e2pi else%========== Slide 1 ========== slide(1).code={ 'x=0:0.16:5;'. 'y=0:0.16:5;'. '[xx,yy]=meshgrid(x,y);', 'zz=xx.*yy-yy.~xx:', 'h=surf(x.y,zz):'. 'set(h,>>EdgeColor>>.[0.7 0.7 0.7]);', 'view(20.50);', 'colormap(hsv);.' }; slide(1).text={ ' Press the >>Start>> button to see an example of visualization'' in MATLAB applied to the question:', ' >>which is greater, e A pi or pi^e?>>'};Используя команду help, можно получить справку по любой конкретной функции или команде. Ввиду того что текст примера имеет довольно большой объем, мы ограничились приведением только его фрагмента, относящегося к первому слайду. Остальные слайды просто опущены – на их месте стоит многоточие.
