Zadanie Rozwiązanie
for i=1:5
x(i)=i;
i=1:5
end
Suma elementów wektora x wynosi 15
(oblicza się ją poleceniem sum(x) )
Wartość trzeciego elementu wektora x
x(i)=i;
( x(3) ) wynosi 3.
Napisz kod Matlaba odpowiadający
podanemu schematowi blokowemu. Ile
wynosi suma elementów utworzonego
wektora x? Ile wynosi wartość trzeciego
elementu wektora x?
A=3;
A=3
if(A<4)
X=4;
else
X=0;
A<4
end
TAK
X=4
disp(X)
Ponieważ A=3, warunek A<4 ma wartość
logiczną PRAWDA. W takim razie zostanie
NIE
wykonana instrukcja znajdująca się między
słowem kluczowym if a klauzulą else.
x=0
Zmienna x przyjmie wartość 4.
X=?
Napisz kod Matlaba odpowiadający
podanemu schematowi blokowemu. Jaką
wartość przyjmie zmienna x po wykonaniu
powyższego kodu?
Utwórz wektor A zawierający elementy z A=[0:10]
przedziału <0,10>
Utwórz wektor kolumnowy B zawierający B=[-10:2:10]
elementy z przedziału <-10,10> z krokiem 2
Dokonaj mnożenia powyższych wektorów a) A*B
(A i B) tak, aby uzyskać (a) skalar, (b) b) A.*B
tablicę
Podaj funkcję Matlaba generującą A=eye(4)
następującą macierz:
A=
1 0 0 0
0 1 0 0
0 0 1 0
0 0 0 1
Podaj elementy macierzy A wyświetlone w ans =
wyniku działania poniższego polecenia: 1 0
A(2:3,2:3) 0 1
Zamień liczby binarne (dwójkowe) na 10102 = 1010
dziesiętne: 1100 = 12
2 10
1010
1100
Zamień liczby dziesiętne na binarne: 1010 = 10102
10
Podaj wartość logiczną wyrażeń: PRAWDA
NOT(1 AND 0)
Jakiego typu zmienne (liczbowe czy
tekstowe) zostaną utworzone przez Matlaba
po przypisaniu im następujących wartości:
10
10+2
10
MATLAB
disp([C,' ',num2str(A+B)])
Dane są zmienne: A=24, B=2, C= 24 + 2 =
podaj polecenie wyświetlające następujący
tekst: 24 + 2 = suma , gdzie zamiast slowa
suma powinna pojawić się wartość działania
A+B
Dany jest fragment kodu: Jeżeli warunek funkcji if: a<4 ma wartość
a=5;
logiczną PRAWDA, zostanie wykonana
if(a<4)
instrukcja znajdująca się między słowami if
disp('skrypt1.m');
a else. W przeciwnym wypadku zostanie
else
wykonana instrukcja znajdujaca się między
disp('skrypt2.m');
słowami else a end. Ponieważ a=5,
end
warunek a<4 jest fałszywy, wyświetlona
Która nazwa zostanier wyświetlona po
zostanie nazwa skrypt2.m
wykonaniu powyższego kodu?
z=x.*y
Dane są wektory:
x=[1 2 3]; y=[3 2 1]; z=
3 4 3
Podaj polecenie tworzące wektor z będący
z(2)=4
iloczynem wektorów x i y. Podaj wartość
z(2).
Które nazwy zmiennych i skryptów Matlaba
są prawidłowe:
a) prawidłowa
a) a4
b) nieprawidłowa
b) 43e
C) nieprawidłowa
c) zwój.m
d) nieprawidłowa
d) igrek 12.m
e) prawidłowa
e) igrek_1
D=input('Podaj słowo: ','s')
Podaj polecenie Matlaba, które umożliwi
wprowadzenie (w czasie działania skryptu)
tekstu do zmiennej D
X=input('Podaj liczbę: ')
Podaj polecenie Matlaba, które umożliwi
wprowadzenie (w czasie działania skryptu)
liczby do zmiennej X
min(min(x))
Dana jest tablica X=
1 2 3 4
2 4 3 7
-10 0 0 4
Podaj polecenie wyświetlające najmniejszy
element tablicy X
min(size(X))
Dana jest tablica X=
1 2 3 4
2 4 3 7
-10 0 0 4
Podaj polecenie wyświetlające mniejszy z
wymiarów tablicy.
mean(x,2)
Dana jest tablica x =
1 2 3
1 2 3
Podaj polecenie Matlaba obliczające średnie
wartości elementów wierszy tablicy
Wyszukiwarka
Podobne podstrony:
2 SGU?lka 11 1 przykład obliczeniowy(1)11 Przykład właczenia działań edukacyjnych do zajęćPrzykladowy scenariusz lekcji 11 Marzenna Majchrzak02 01 11G am2 kol II przyklad11 Jezyki programowania Historia Przykładyid4342w to przyklady 11przyklady wydruk25 11przykladowe zadania kolokwium0 11 2011przykladowy pytania egzamin ISQTB dla poziomu podstawowego 1111 IMIR przykłady pole magnetyczneid428AKiSO pytania przykladowe listopad 11więcej podobnych podstron