Search results
Program MATLAB pozwala na tworzenie funkcji. Dzięki temu nie ma potrzeby wpisywania długich wzorów za każdym razem kiedy korzystamy. Wszystkie utworzone pliki możemy zapisać do plików skryptowych, a następnie przenieść je w inne miejsce.
Funkcja to grupa instrukcji, które razem wykonują zadanie. W MATLAB-ie funkcje są zdefiniowane w oddzielnych plikach. Nazwa pliku i funkcji powinny być takie same.
3 Funkcje anonimowe Pozwalają na utworzenie funkcji bez tworzenia odpowiadającego im m-pliku. Szczególnie przy-datne gdy funkcja jest mała. Składnia funcHandle = @(argumenty) funcBody; funcHandle - zmienna przechowywująca uchwyt do funkcji Przykład poleKola = @(r) pi*r*r; poleKola(3); poleKola(0:1:5);
Oto przykład funkcji MATLAB, która przyjmuje dwie wartości wejściowe i zwraca sumę, różnicę i iloczyn jako wielokrotne wyjścia: = 5; b = 3; [wynik_sumy, wynik_różnicy, wynik_prod] = obliczenia_operacje (a, b); funkcjonować[wynik_sumy, wynik_różnicy, wynik_prod] = obliczenia_operacje (a, b) suma_wynik = a + b;
8 sty 2016 · Możliwe jest tworzenie całych macierzy logicznych zer i jedynek. Można to robić "ręcznie": x = [true false true] Zazwyczaj jednak takie macierze powstają jako wynik operacji logicznych przeprowadzanych na macierzach liczbowych. Przy pomocy funkcji rand wygeneruj macierz losową r o rozmiarach 3 x 3
13 mar 2018 · Wprowadzenie do Matlaba - nowa wersja 2018. Jeżeli chcesz nauczyć się programować w Matlabie ten film jest dla Ciebie. W tej części nauczysz się tworzyć skry...
Tworzenie funkcji. W celu wygenerowania funkcji należy utworzyć nowy M-plik (podobnie jak w przypadku definiowania skryptu). Funkcja musi posiadać odpowiednią strukturę. Poniżej przedstawiony został szkielet definicji funkcji: function [pwy1, pwy2, ...., pwyN] = nazwa_funkcji (pwe1, pwe2, ... , pweM)