1862543009

1862543009



4.    Utworzyć skrypt o następującej treści:

k = 5; n = 2'k-l;

theta = pi*(-n:2:n)/n; phi = (pi/2)*(-n:2:n)’/n;

X = cos(phi)*cos(theta);

Y = cos(phi)*sin(theta);

Z = sin(phi)*ones(size(theta)); colormap([0 0 0;1 11])

C = hadamard(2~k); surf(X,Y,Z,C) axis sąuare

Dokonać eksportu otrzymanego wykresu do programu Microsoft Word w postaci bitmapy oraz formatu wektorowego. Jak również zapisać, na dysk wykres w postaci pliku wektorowego i bitmapy.

5.    Napisać skrypt Matlaba, który zmiennej a przypisze wartość 11. Wywołać ten skrypt i sprawdzić poprawność wyniku

6.    Napisać skrypt który każdemu elementowi dij macierzy A przypisze wartość Wskazówka: użyć funkcji

7.    Napisać funkcję o nazwie zwiększ przyjmującą jeden argument x i zwracającą argument powiększony o jeden (tj. zwracającą x + 1).

8.    Uzupełnić funkcję z zadania 7 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

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

10.    Napisać funkcję do wyznaczania zer trójmianu kwadratowego przy wykorzystaniu funkcji delta z zadania 9. Wykorzystać wzór: xi,2 = ~fefQv^

11.    Napisać skrypt, którego zadaniem będzie zapytanie użytkownika o współczynniki a, b, c trójmianu kwadratowego postaci y = ax2 + bx + c a 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 9. Skrypt ten ma działać aż do wprowadzenia współczynnika a równego 0. Wskazówka: użyć funkcji input

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

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

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

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

5



Wyszukiwarka

Podobne podstrony:
skanuj0059 Utwórz dokument o następującym wyglądzie: 1.    Ustawienia pierwszego akap
skrypt003 3 SPIS TREŚCI PpKK£«: nr 1. Metody opracowywania wyników badań 7 jjente nr
Slajd50 (22) Mając zestaw tego typu zdań możemy bez problemu utworzyć drzewo, a następnie podzi
Ćwiczenie 4. Skrypty i funkcje. ZTMAiPC (g)    Utworzyć skrypt generujący macierz lic
Ćwiczenie 4. Skrypty i funkcje. ZTMAiPC Kod należy zapisać w pliku platki.m. Uruchomienie skryptu na
tekst na socjo7 210 Tomasz Szlendak rzeczy pojawia się zatem pytanie następującej treści: czy zbunt
Y01i03 bmp YAGA.out T ot-gain; Theła= 90; Phi= 0 Fr/back; Theta=-90; Phi= O    Fr/Rea
Y01i15 bmp Fr/back; Theta=-90; Phi= O    okac mu
4.    Uzupełnić funkcję z zadania 3 o pomoc następującej treści: ZWIĘKSZ Zwiększa swó

więcej podobnych podstron