KURS MATLAB

Rok 2002/2003 semestr letni,

Laboratorium 4

Zadania

Zadanie 1

  1. Napisać skrypt, który będzie generował macierz losową A 10x10 o rozkładzie normalnym. Skrypt należy zapisać w swoim katalogu. Dodać opis skryptu.

2. Z poziomu Okna Poleceń (Command Window) obejrzeć opis funkcji przy pomocy funkcji help. Uruchomić skrypt.

Zadanie 2

Napisać skrypt, który będzie generował macierz A taką, jak w Zad. 1. Tym razem skrypt ma nie generować echa na ekranie.

Zadanie 3

Napisać skrypt, który będzie rysował krzywą o równaniu y=ax2+b. Wartości a,b oraz przedział x=[xmin,xmax] mają być zadawana poza skryptem i podawane są przez urzytkownika.

Zadanie 4

Napisać funkcję, która będzie wykonywać to samo, co skrypt z zad.3

Zadanie 5

Napisać funkcję, która będzie generować macierz o elementach równych 0x01 graphic

Zadanie 6

Napisać funkcję, która będzie liczyć silnię dla zadanego argumentu

Zadanie 7

Napisać funkcję obliczającą zadaną liczbę wyrazów ciągu Fiboniacciego z wyborem metody. Metoda 1 - liczenie ze wzoru rekurencyjnego 0x01 graphic
0x01 graphic
, gdzie 0x01 graphic
. Metoda 2 - liczenie ze wzoru 0x01 graphic

Proponowane wywołanie funkcji: function[x]=fibonacci(n, metoda) , n - liczba liczonych wyrazów, metoda: 1 lub 2.

1

Kurs Matlab, Laboratorium 4, Zadania