MATLAB - polecenia
MATLAB to interaktywny program do obliczeń numerycznych i wizualizacji danych. Możesz wprowadzić polecenie, wpisując je w wierszu polecenia MATLAB „>>” w plikuCommand Window.
W tej sekcji przedstawimy listę powszechnie używanych ogólnych poleceń MATLAB.
Polecenia dotyczące zarządzania sesją
MATLAB udostępnia różne polecenia do zarządzania sesją. Poniższa tabela zawiera wszystkie takie polecenia -
| Komenda | Cel, powód |
|---|---|
| clc | Czyści okno poleceń. |
| jasny | Usuwa zmienne z pamięci. |
| istnieć | Sprawdza istnienie pliku lub zmiennej. |
| światowy | Deklaruje zmienne jako globalne. |
| Wsparcie | Wyszukuje temat pomocy. |
| szukać | Przeszukuje wpisy pomocy dla słowa kluczowego. |
| porzucić | Zatrzymuje MATLAB. |
| WHO | Wyświetla aktualne zmienne. |
| kto | Wyświetla bieżące zmienne (długi wyświetlacz). |
Polecenia dotyczące pracy z systemem
MATLAB udostępnia różne przydatne polecenia do pracy z systemem, takie jak zapisywanie bieżącej pracy w obszarze roboczym jako plik i późniejsze ładowanie pliku.
Zapewnia również różne polecenia do innych czynności związanych z systemem, takich jak wyświetlanie daty, wyświetlanie plików w katalogu, wyświetlanie bieżącego katalogu itp.
W poniższej tabeli przedstawiono niektóre często używane polecenia związane z systemem -
| Komenda | Cel, powód |
|---|---|
| Płyta CD | Zmienia bieżący katalog. |
| data | Wyświetla aktualną datę. |
| usunąć | Usuwa plik. |
| Dziennik | Włącza / wyłącza nagrywanie pliku dziennika. |
| reż | Wyświetla wszystkie pliki w bieżącym katalogu. |
| Załaduj | Ładuje zmienne obszaru roboczego z pliku. |
| ścieżka | Wyświetla ścieżkę wyszukiwania. |
| pwd | Wyświetla bieżący katalog. |
| zapisać | Zapisuje zmienne obszaru roboczego w pliku. |
| rodzaj | Wyświetla zawartość pliku. |
| co | Wyświetla wszystkie pliki MATLAB w bieżącym katalogu. |
| wklread | Czyta plik arkusza kalkulacyjnego .wk1. |
Polecenia wejściowe i wyjściowe
MATLAB udostępnia następujące polecenia związane z wejściem i wyjściem -
| Komenda | Cel, powód |
|---|---|
| dysp | Wyświetla zawartość tablicy lub ciągu. |
| fscanf | Odczytaj sformatowane dane z pliku. |
| format | Kontroluje format wyświetlania ekranu. |
| fprintf | Wykonuje sformatowane zapisy na ekranie lub do pliku. |
| Wejście | Wyświetla monity i czeka na wprowadzenie danych. |
| ; | Eliminuje sitodruk. |
Plik fscanf i fprintfpolecenia zachowują się jak funkcje C scanf i printf. Obsługują następujące kody formatu -
| Kod formatu | Cel, powód |
|---|---|
| %s | Sformatuj jako ciąg. |
| %d | Sformatuj jako liczbę całkowitą. |
| %f | Sformatuj jako wartość zmiennoprzecinkową. |
| %e | Sformatuj jako wartość zmiennoprzecinkową w notacji naukowej. |
| %g | Sformatuj w najbardziej zwartej formie:% f lub% e. |
| \n | Wstaw nowy wiersz w ciągu wyjściowym. |
| \t | Wstaw tabulator do ciągu wyjściowego. |
Funkcja formatu ma następujące formularze używane do wyświetlania liczbowego -
| Funkcja formatu | Wyświetlaj do |
|---|---|
| format krótki | Cztery cyfry dziesiętne (domyślnie). |
| format długi | 16 cyfr dziesiętnych. |
| format krótki e | Pięć cyfr plus wykładnik. |
| format długi e | 16 cyfr plus wykładniki. |
| format banku | Dwie cyfry dziesiętne. |
| format + | Dodatnia, ujemna lub zero. |
| format szczur | Racjonalne przybliżenie. |
| format kompaktowy | Pomija niektóre wysuwy wiersza. |
| format luźny | Resetuje się do mniej kompaktowego trybu wyświetlania. |
Polecenia Vector, Matrix i Array
Poniższa tabela przedstawia różne polecenia używane do pracy z tablicami, macierzami i wektorami -
| Komenda | Cel, powód |
|---|---|
| kot | Łączy tablice. |
| odnaleźć | Znajduje indeksy niezerowych elementów. |
| długość | Oblicza liczbę elementów. |
| linspace | Tworzy wektor o regularnych odstępach. |
| logspace | Tworzy wektor z odstępami logarytmicznymi. |
| max | Zwraca największy element. |
| min | Zwraca najmniejszy element. |
| szturchać | Iloczyn każdej kolumny. |
| przefasonować | Zmienia rozmiar. |
| rozmiar | Oblicza rozmiar tablicy. |
| sortować | Sortuje każdą kolumnę. |
| suma | Sumuje każdą kolumnę. |
| oko | Tworzy macierz tożsamości. |
| jedynki | Tworzy tablicę jedynek. |
| zera | Tworzy tablicę zer. |
| krzyż | Oblicza iloczyn krzyżowy macierzy. |
| kropka | Oblicza iloczyn skalarny macierzy. |
| det | Oblicza wyznacznik tablicy. |
| inw | Oblicza odwrotność macierzy. |
| pinv | Oblicza pseudo odwrotność macierzy. |
| ranga | Oblicza rangę macierzy. |
| rref | Oblicza postać rzutu zredukowanego. |
| komórka | Tworzy tablicę komórek. |
| celldisp | Wyświetla tablicę komórek. |
| cellplot | Wyświetla graficzną reprezentację tablicy komórek. |
| num2cell | Konwertuje tablicę numeryczną na tablicę komórek. |
| rozdać | Dopasowuje listy wejściowe i wyjściowe. |
| iscell | Identyfikuje macierz komórek. |
Plotting Commands
MATLAB zapewnia liczne polecenia do rysowania wykresów. W poniższej tabeli przedstawiono niektóre z najczęściej używanych poleceń do kreślenia -
| Komenda | Cel, powód |
|---|---|
| oś | Ustawia granice osi. |
| fplot | Inteligentne wykreślanie funkcji. |
| krata | Wyświetla linie siatki. |
| wątek | Generuje wykres XY. |
| wydrukować | Drukuje wydruk lub zapisuje wykres do pliku. |
| tytuł | Umieszcza tekst na górze działki. |
| xlabel | Dodaje etykietę tekstową do osi X. |
| ylabel | Dodaje etykietę tekstową do osi Y. |
| osie | Tworzy obiekty osi. |
| blisko | Zamyka bieżący wykres. |
| zamknij wszystko | Zamyka wszystkie działki. |
| postać | Otwiera nowe okno rysunku. |
| gtext | Umożliwia umieszczanie etykiet za pomocą myszy. |
| trzymać | Zawiesza bieżący wątek. |
| legenda | Umieszczanie legendy za pomocą myszy. |
| odświeżać | Przerysowuje okno aktualnej figury. |
| zestaw | Określa właściwości obiektów, takich jak osie. |
| wątek poboczny | Tworzy wykresy w podoknach. |
| tekst | Umieszcza ciąg na figurze. |
| bar | Tworzy wykres słupkowy. |
| loglog | Tworzy wykres dziennika. |
| polarny | Tworzy polarną fabułę. |
| semilogx | Tworzy działkę semilog. (logarytmiczna odcięta). |
| semilogia | Tworzy działkę semilog. (rzędna logarytmiczna). |
| schody | Tworzy działkę schodów. |
| trzon | Tworzy działkę macierzystą. |