M(M>0) - WikiZMSI
Transkrypt
M(M>0) - WikiZMSI
1 Zadanie 0.1 Dla dowolnej macierzy M , jaki będzie wynik wykonania wyrażeń? find(M(:,[1,2])>0) M(M(1,:)>0) M(M>0) M(find(M>0)) Zadanie 0.2 Co będzie wynikiem wykonania operacji: M(1,M>0), dla dowolnej macierzy M . Uzasadnij swoją odpowiedź. Zadanie 0.3 Napisz wyrażenie obliczające liczbę elementów ujemnych, dla dowolnego wektora wierszowego V . Zadanie 0.4 Dla macierzy A[m × n] interesują nas wartości elementów parzystych z ostatniego wiersza. Zadanie 0.5 Dla macierzy A[m × n] interesują nas wartości elementów nieparzystych z ostatniego wiersza. Zadanie 0.6 Elementy o wartościach dodatnich macierzy M zastąp wartością równą 1, natomiast ujemne wartością 3. Zadanie 0.7 Elementy o wartościach dodatnich z pierwszego wiersza macierzy M zastąp wartością 1, natomiast elementy ujemne z 3-go wiersza wyzeruj. Czy można tę operację zrealizować przy pomocy jednego wyrażenia? Zadanie 0.8 Dla macierzy M wartości parzyste zastąp wartością 2, a nieparzyste wyzeruj. Zadanie 0.9 Jeżeli w macierzy M liczba ujemnych elementów jest parzysta, to należy wartości tych elementów wyzerować. Czy można to zadanie zrealizować przy pomocy jednego wyrażenia? Zadanie 0.10 Jeżeli w macierzy M liczba ujemnych elementów jest parzysta, to należy elementy te usunąć z macierzy. Czy można to zadanie zrealizować przy pomocy jednego wyrażenia? Zadanie 0.11 Z macierzy M [m×n] usuń wiersze, które w nieparzystych kolumnach mają przynajmniej jedną parzystą wartość.1 Zadanie 0.12 Z macierzy M usuń kolumny, dla których suma wartości elementów jest wartością dodatnią. 2 Zadanie 0.13 W macierzy A należy pozostawić wiersze, których element w drugiej kolumnie ma wartość ujemną. 1 Wskazówka. Funkcja any, dla macierzy, zwraca logiczny wektor wierszowy, o wartościach równych 1 dla kolumn, w których występuje przynajmniej jedna wartość różna od zera. 2 Wskazówka. przydatna może być tu funkcja sum