i/o tworzenia kopii papierowych służą tr/y polecenia MA 11 Ali ,i
print - przesyła rysunek na drukarkę;
meta 16 nazwa - tworzy plik dyskowy o zadeklarowanej nazwie nazwa, do dalszego przetwarzania za pomocą graficznego postprocesora GPI {Graphics Post Processor);
prtsc - przesyła rysunek o rozdzielczości ekranu na drukarkę; zwykli to samo działanie mają klawisze Shift+PrtScr.
Możliwe jest uruchamianie własnych programów użytkownika, napisanych w języku C i w Fortranie, tak jak by były one wbudowanymi funkcjami] MATT,AB’a. Nazywane są one MEX-plikami. Powstają w wyniku kompilacji, to znaczy że nie muszą być re-edytowane w języku MATLAB’a.| Do wyboru są dwa formaty: MX3 i DLL [1, s. 1 — 18].
Ma to kilka zalet:
• możliwość wykorzystania istniejących bogatych bibliotek w tych| językach.
• niektóre procedury, szczególnie te zawierające pętle bez indeksacji] niejawnej (operator „z kropką’'), które wolno pracują w MATLAETie, po napisaniu w C wykonywane są znacznie szybciej: uzyskuje się przyspie-] szenie do 7 razy!
• można wprost dołączyć karty A/C i C/A do bezpośredniej komunikacji z otoczeniem.
Istnieje też możliwość re-edycji plików Turbo Pascala - przykład pokazano w pliku MATLAB’a o nazwie TESTLS.PAS (jest w katalogu MATLAB’a).
2.18. Niektóre
Alt+ Tab Ctrl + C clc
Alt+PrtScr
Shift+Ins
Shift+PrtScr
uaktywnia kolejne uruchomione aplikacje, przerywa działanie polecenia, czyści okno Command Windo w, przenosi obraz ekranu do Clipboard’a, wyprowadza zawartość Clipboard’a, przenosi obraz ekranu na drukarkę.
16 w starszych wersjach MATLAB’a
ML konfigurację MATLAB’a odpowiadają dwa Ml—pliki, które mogą być ph lnwanc przez użytkownika. Plik matlabrc.ni jest automatycznie M\ \ i mywany po starcie MATLABa. Przywołuje on także automatycznie plik •Miliip.in, jeśli taki istnieje. W pliku matlabrc.m ustawia się ścieżki Mi'ui' pu, początkowe napisy na ekranie, wymiary znaków na ekranie i wiele pi li domniemanych wartości, np. kolory. W pliku startup.m użytkownik wpisać dowolne polecenia MATLAB'a które będzie automatycznie ^Hłtnn.inc po starcie, np. załadowanie danych.
Nr H I INK jest wydzieloną częścią funkcjonalną MATLAB’a, przezna-nn,| do symulacji procesów ciągłych i dyskretnych, opisanych równa-■piiii różniczkowymi liniowymi i nieliniowymi. SIMULINK umożliwia ^H|il/y innymi:
I • edycję graficzną i tekstową modelu matematycznego danego procesu;
• symulację komputerową, czyli rozwiązywanie równań kilkoma
I ....... yiinami, do wyboru;
linearyzację modelu wokół wybranego punktu pracy;
• zapis modelu w postaci równań w przestrzeni stanu i w postaci I luiilu p przejścia.
MMULINK korzysta z szeregu poleceń „wbudowanych” MATLAB’a, ♦ *ph 11 żujących rozliczne funkcje, np. open (system), close, new, set (para-im U rs), delete, add (błock) delete (błock), które na ogół nie są jawnie
IBywoływane przez użytkownika.
W tej grupie jest też M-plik o nazwie simulink.m, który „organizuje” działania inicjujące, edycyjne i symulacyjne użytkownika. Jest on w istocie c dnym z systemów (S-funkcji), który zawiera biblioteki wszystkich blo-i "\ udostępnionych przez producenta. Co więcej, do SIMULINK’a inu/iia wejść wywołując dowolny M-plik będący S-funkcją. Można też hMirzyć własne biblioteki modeli, analogicznie do tych, opracowanych |»t/»v producenta.
fonadto, ponieważ programy (funkcje) SIMULINK’a uruchamiane są tak i‘d> pozostałe funkcje MATLAB’a, użytkownik może korzystać ze wszyst-i a li innych funkcji i innych „przyborników” tego środowiska, najczęściej i-ingramów graficznych i matematycznych.