20121113 MATLAB 4b funkcje

background image

Matlab: Tworzenie własnych funkcji

1. Plik funkcji jest M-plikiem, podobnie jak skrypt.

2. Zmienne funkcji mają charakter lokalny

3. Plik funkcji MUSI rozpocząć się od definicji funkcji:

function [zmienne wyjściowe] = nazwa_funkcji(zmienne wejściowe);

UWAGA
nazwa_funkcji musi być zgodna z nazwą pliku (bez rozszerzenia .m)

background image

xout = ble, ble, ble
yout= więcej ble, ble, ble

background image

Wywołanie funkcji

background image

inw1.m

clear;clc;

A=[5 -3 2;-3 8 4;2 4 -9]

B=[10 2 6;20 7 -10;9 1 1]

x=A.*B

inw2.m

clear;clc;

A=input('Wprowadź macierz współczynników A: ');

b=input('Wprowadź macierz wyrazów wolnych B: ');

x=A.*B

inw3.m

function szukaneX=inw3(A,B);

%Funkcja mnoży tablicowo macierze A i B

%Użycie: x=inw3(A,b)

%Autor: XYZ, data utworzenia: 12 października 2012

szukaneX=A.*B;

background image

Ćwiczenia

1. Napisz funkcję obliczającą pole i obwód koła o zadanym

promieniu

2. Napisz funkcję rysującą wykres y=sin(x) dla zadanego zakresu

wartości x. Funkcja nie zwraca wartości

3. Napisz funkcję rysującą wykresy sin(x) i cos(x) dla zadanego

zakresu wartości oraz zwracającą wartości sin(x) i cos(x)


Document Outline


Wyszukiwarka

Podobne podstrony:
20121113 MATLAB 4a skrypty
20121113 MATLAB 3c ZapisywanieDanychNaDysk
20121113 MATLAB 3b konkatenacja
TOM MatLab podstawowe funkcje Suliga Pilarz Sowińska
Matlab (Opisy podstawowych funkcji) PL Wprowadzenie do pracy w środowisku pakietu Matlab
LAB 2 INF - MATLAB funkcje graficzne, student
Funkcje zadania stud, 2 Semestr, Inżynierskie Pakiety Oprogramowania, Zadania MatLab
ti 2 funkcje i skrypty, matlab
tabicowanie funkcji1, 4 semestr, matlab, DwaChuja
ŻYWIENIE A CHOROBY 4b
BANK CENTRALNY I JEGO FUNKCJE
Zaburzenia funkcji zwieraczy
Matlab cw1 2 zaoczni
Genetyka regulacja funkcji genow
BYT 2005 Pomiar funkcjonalnosci oprogramowania
Diagnoza Funkcjonalna

więcej podobnych podstron