ALG"9

ALG"9



9.1. Programowanie typu „dziel-i-rzgdź" 229

żoność obliczeniową obli metod. Jeśli w istocie otrzymamy znaczący zysk szybkości - na przykład zmianę klasy programu na lepszą - to jest mało prawdopodobne, aby pewne niekorzystne cechy rekurencji grały istotną rolę W przypadku jednak otrzymania wyniku dowodzącego równoważność czasową metod, trzeba również wziąć pod uwagę wskaźniki, które nie mając nic wspólnego z teorią, odgrywają niebagatelną rolę w praktyce (w tzw. rzeczywistym świecie). Pewne uwagi trzeba bowiem wypowiedzieć co najmniej raz, aby później nie denerwować się, że komputer nie chce robić tego, co my mu każemy (lub robi to gorzej niż chcielibyśmy).

9.1.2.Mnożenie macierzy o rozmiarze N*N

W wielu zagadnieniach natury numerycznej często zachodzi potrzeba mnożenia ze sobą macierzy, co z definicji jest dość czasochłonną operacją. Sposób wyliczania iloczynu dwóch macierzy może być symbolicznie przedstawiony w sposób zaprezentowany na rysunku 9-1.

Jeśli macierz C (przypomnijmy, że z punktu widzenia programisty macierz jest tablicą dwuwymiarową) będziemy uważać za wynik mnożenia A x Ii, to dowolny element C[i,j] można otrzymać stosując wzór:

M

C„= l4,Ar

*=l

(Mnożymy odpowiadające sobie elementy linii i i kolumny j, kumulując jednocześnie sumy cząstkowe).

Rys. 9 - I.

Mnożenie


A


macierzy.

C

i


Wyszukiwarka

Podobne podstrony:
ALG 7 9.1. Programowanie typu „dziel-i-rzgdź 227 Przypadek ogólny: • jeśli tablica ma rozmiar > 2
ALG 5 9.1. Programowanie typu „dziel-i-rządź’ 225 zastosowaniem omawianej metody warto wziąć do ręk
ALG#1 9.1. Programowanie typu „dziel-i-rządź’’ 231 9.1. Programowanie typu „dziel-i-rządź’’
ALG#3 9.1. Programowanie typu „dziel-i-rządf 233 nięciami bitowymi1. Aby wyliczyć klasę tego algoryt
ALG$1 9.3. Programowanie dynamiczne 241 9.3. Programowanie dynamiczne 241 Rys. 9- 2. Obliczanie wart
2. Wszystkie kalkulatory typu „ SCIENTIFIC”, które wykonują obliczenia statystyczne jednej zmiennej,
Reguła? L Hospitala (3) 3 4.4. Wyrażenia nieoznaczone typu 0° , l00, oo° Aby obliczyć granicę wyraże
Programy graficzne ■    praca w systemie klient - serwer ■    obliczen
80 (68) Rozkład zmiennej losowej Y typu skokowego tworzy się po obliczeniu wartości zmiennej Y na po
DSC02947 resize illalki w zależności od ciśnienia sprężania oraz typu sprężarki I jej) napęau. W cel
Projekt NUMPRESS, Zad. 2: Program NUMPRESS-Explicit: podstawy teoretyczne (ii) Obliczenie przyrostow
hotobucket Zaliczenie - programowanie c/.l / id. . Napis/ program, który wezyia dwie podane liczby i
strona5 106 Obliczenia tego typu (dotyczy to również metody Bishopa i innych metod) są bardzo pracoc
opis Dietetyk to kolejny program Marcina Dutkiewicza, który służy do obliczania wartości kalorycznej
strona? 93 PSPICE. Widać tutaj nieocenioną rolę symulacji układów elektronicznych za pomocą programó

więcej podobnych podstron