117827960

117827960



4.    Uzupełnić funkcję z zadania 3 o pomoc następującej treści:

ZWIĘKSZ Zwiększa swój argument o jeden.

Funkcja ZWIĘKSZ(x) wykonuje działanie ZWIĘKSZ(x)->x+l.

Przykład:

ZWIĘKSZ(2) = 3

5.    Napisać funkcję delta wyznaczającą wyróżnik A trójmianu kwadratowego postaci y = ax2 + bx + c wg. wzoru A = 62 — 4oc. Funkcję uzupełnić o opis „Pomocy” wg. przykładu z zadania 4.

6.    Napisać funkcję do wyznaczania zer trójmianu kwadratowego przy wykorzystaniu funkcji delta z zadania 5. Wykorzystać wzór: xi,2 =

7.    Napisać skrypt, którego zadaniem będzie zapytanie użytkownika o współczynniki a, b, c trójmianu kwadratowego postaci y = ax2 + bx + c& następnie wyświetlenie wszystkich rzeczywistych zer tego trójmianu (jeśli istnieją) lub informacji o ich braku. W programie wykorzystać funkcję delta z zadania 5. Skrypt ten ma działać aż do wprowadzenia współczynnika o równego 0. Wskazówka: użyć funkcji input

8.    Napisać funkcję który każdemu elementowi macierzy A przypisze wartość . Jako argument funkcji ma zostać podana tylko macierz A.

9.    Napisać funkcję wolny-kwadrat o argumencie x (i elementach xf) będącym wektorem N liczb wyznaczającą wartość f(xi) = x2 dla i = 1,2,3N. Zadanie wykonać przy pomocy pętli metodą „element po elemencie”. Wskazówka: Liczbę elementów wektora można wyznaczyć przy pomocy funkcji length.

10.    Napisać funkcję szybki-kwadrat o argumencie x (i elementach Xj) będącym wektorem N liczb wyznaczającą wartość f(xi) = x2 dla i = 1,2,3,..., iV. Zadanie wykonać bez pomocy pętli metodą tablicową.

11.    Porównać czas działania funkcji wolny .kwadrat i szybki .kwadrat dla dużych wartości N. Do porównania użyć instrukcji tic i toc. Porównać wynik z uzyskanym przy pomocy polecenia profile

12.    Porównać następujące implementacje algorytmu wyznaczającego wartość N-tej liczby Fibonacciego. Algorytm 1:

function f=fibonl(n)

'/.drukuje kolejne liczby f=zeros(n, 1); f( 1 )=1; f( 2 )=1; for k=l:n

f(k)=f(k-l)+f(k-2)

Algorytm 2: function f=fibon2(n)

'/.drukuje te same liczby ale znacznie wolniej if n <= 1 f = 1

f=f(n-l)+f(n-2)

end

Do porównania użyć instrukcji tic i toc. Porównać ich działanie z instrukcją profile.

13.    Na podstawie tablicowania funkcji sin sprawdzić czas wykonana się dwóch poniższych skryptów:

20



Wyszukiwarka

Podobne podstrony:
5 Granica i ciągłość funkcji Zadanie 5.6. Obliczyć następujące granice (o ile istnieją): (1-1 )y/T=i
img076 CAŁKOWANIE WYBRANYCH FUNKCJI TRYGONOMETRYCZNYCH ZADANIA Obliczyć następujące
1 Funkcje Zadanie 1.8. Odwołując się do wykresów podać zbiory wartości następujących funkcji: a) / (
47758 str 014 W rozwiązaniu tym w rzędzie skrajnym daje się jeden nit, w następnym rzędzie zwiększa
432,433 lub występują w niej czynniki dziedziczne. Następuje wtedy zwiększenie poczucia winy i odpow
. Zadanie.! W pewnym. przedsiębiorstwie funkcja produkcji jest następująca Q=KL. Przedsiębiorstwo
Choroba Zwyrodnieniowa Kręgosłupa0015 Zadaniem ortezy jest poprzez zwiększenie ciśnienia w jamie brz
SCAN0016 (34) Zadanie 63. W lokalnej prasie ukazało się ogłoszenie następującej treści: Biuro Rachun
Foto2880 6 Spis treści 1.7.5.1.    Istota, funkcje i zadania kontroli i
©depositphotosMarketing treści - przewodnik na rok 2020 i nie tylko O ©Marketing treści zwiększa ruc
Granica funkcji reguła d Hospitala zadania Obliczyć następujące granice funkcji, wykorzystując r
HPIM4598 Zadanie 63. W lokalnej prasie ukazało się ogłoszenie następującej treści: Biuro Rachunków
38 Dokumentacja nauczyciela klasy IV—VI Zagadnienia uzupełniające - Jedna epoka - dwa style Treści

więcej podobnych podstron