program w matlabie/octave

hasacz
Użytkownik
Użytkownik
Posty: 51
Rejestracja: 25 gru 2006, o 21:55
Płeć: Mężczyzna
Lokalizacja: Krk
Podziękował: 2 razy

program w matlabie/octave

Post autor: hasacz »

Witam potrzebuje pomocy

Napisać funkcję obliczającą iloczyn macierzy pasmowej i 1 kolumnowej ab=c

Do obliczeń przyjąć:

a=[5 2 0 0 0; 3 2 2 0 0; 0 3 1 2 0; 0 0 3 6 2; 0 0 0 3 10]
b=[ 5 2 3 1 5] transponowane
Algorytm dopasować do postaci macierzy
Awatar użytkownika
kadiii
Użytkownik
Użytkownik
Posty: 642
Rejestracja: 20 gru 2005, o 21:04
Płeć: Mężczyzna
Lokalizacja: Wrocław
Pomógł: 130 razy

program w matlabie/octave

Post autor: kadiii »

Nie napisałes, czy chodzi ci o jakiś pomysłowy algorytm czy jest to tylko jakieś narzędzie, którego potrzebujesz. Octave/Matlab są nastawione na wykonywanie operacji na macierzach, wykonują je stosunkowo szybko. Takze jesli chodzi ci tylko o mnożenie macierzy bez korzystania z założenia, że będzie pasmowa to funkcja wygląda np. tak

Kod: Zaznacz cały

function c=multi(a,b)
  c=a*b';
end
hasacz
Użytkownik
Użytkownik
Posty: 51
Rejestracja: 25 gru 2006, o 21:55
Płeć: Mężczyzna
Lokalizacja: Krk
Podziękował: 2 razy

program w matlabie/octave

Post autor: hasacz »

ma byc algorytm na ktorym operacje mnozenia sa wykonywane tylko na wartosciach niezerowych.
ODPOWIEDZ