Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- %od lewej w górę do prawej
- matrix = wielomian_g * wielomian_h
- %tworzony wektor x jest kolejnymi częściami macierzy 'matrix' które są
- %dodawane od lewej do prawej po skosie do góry w nowo tworzonej 'matrix'
- %w celu dodania do siebie odpowiednich współczynników
- %(tych, które mają tą samą potęgę)dodawane są wszystkie oprócz pierwszego
- %gdyż ma on najwyższą potęgę, a z mnożenia wynika, że taki jest tylko jeden
- for k=1:stopien_h
- x = matrix(2:end,k)
- matrix(1:end-1,k+1) = matrix(1:end-1,k+1) + x
- end
- %pomocniczy_2_cz bierze dodane do siebie wartości wykładników o
- %odpowiadających sobie potęgach, które znajdują się w ostatniej kolumnie,
- %łącznie z wyrazem wolnym
- %pomocniczy_1_cz robi to samo, tylko, że bierze je z pierwszego wiersza,
- %łącznie z wyrazem o najwyższej potędze, który nie był sumowany z niczym
- %innym
- pomocniczy_2_cz = matrix(2:end,end);
- pomocniczy_2_cz = pomocniczy_2_cz';
- pomocniczy_1_cz = matrix(1,1:end) ;
- prawidlowy %wyswietlam dla sprawdzenia
- %wynik uzyskujemy łącząc te dwa wektory w jeden żeby ustawić po kolei
- %współczynniki o danych potęgach
- wynik = [pomocniczy_1_cz , pomocniczy_2_cz]
Advertisement
Add Comment
Please, Sign In to add comment