Article View: bln.sci.mathematik
Article #14Re: Matrix
From: Hermann Kremer
Date: Mon, 14 Jul 2003 23:29
Date: Mon, 14 Jul 2003 23:29
70 lines
3587 bytes
3587 bytes
Greiner schrieb in Nachricht <3f12b634$1@news.ginko.net>...
>Hallo !
>
>Ich habe folgende Probleme
>Leider muss ich die Antwort dringend wissen !
Hmm, Hausaufgaben ... und gleich in 6 Newsgruppen ...
>a)
>Gegeben sei eine obere Dreicksmatrix A mit 9x9 Elementen. Beschreiben Sie
>ein geeignetes (platzsparendes) Verfahren zur Abspeicherung der Matrix.
>Geben Sie einen arithmetischen Ausdruck zur Berechung der Speicherposition
>eines definierten Matrixelements A[i,j] an.
>Die Werte sollen in einem Array gespeichert werden. Beginn bei Pos 1.
OK, ich gehe aus von zeilenweiser Speicherung:
A[1,1] ... A[1,9] --> p = 1 ... 9 --> 0 + {1 ... 9}
A[2,2] ... A[2,9] --> p = 10 ... 17 --> 8 + {2 ... 9}
A[3,3] ... A[3,9] --> p = 18 ... 24 --> 15 + {3 ... 9}
A[4,4] ... A[4,9] --> p = 25 ... 30 --> 21 + {4 ... 9}
usw.
und damit gilt die Abbildung
[i, j] --> p = g(i) + j .
Die Funktion g(i) hat nun folgende Werte
g(1) = 0
g(2) = 8
g(3) = 15
g(4) = 21
g(5) = 26
g(6) = 30
g(7) = 33
g(8) = 35
g(9) = 66
und aus dem zugeh�rigen Differenzenschema folgt, da� die zweite
Differenz konstant gleich 1 ist, also ist g(i) von der allgemeinen
Form
g(i) = a*i^2 + b*i + c ,
und mittels Koeffizientenvergleich erh�lt man daraus
a = -1/2, b = 19/2, c = -18/2, also
g(i) = (-i^2 + 19*i - 18)/2
>b)
>Gegeben sei eine Tridiagonalmatrix A mit 9x9 Elementen. Beschreiben Sie ein
>geeignetes
>(platzsparendes) Verfahren zur Abspeicherung der Matrix. Geben Sie einen
>arithmetischen Ausdruck
>zur Berechnung der Speicherposition eines definierten Matrixelements A[i,j]
>Die Werte sollen in einem Array gespeichert werden. Beginn bei Pos 1.
Das geht nach dem gleichen Verfahren ...
Gr��e
Hermann
--
>mfg
>Gerd
Technical Details
Message-ID:
<beve7n$j4i$1@online.de>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-09!supernews.com!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.freenet.de!newsfeed.r-kom.de!netnews.web.de!news.kadelke.net!news.gnuher.de!news.metrix.de!feed.news.schlund.de!schlund.de!news.online.de!not-for-mailReferences:
<3f12b634$1@news.ginko.net>Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII X-Google-Thread: 113080,7f08fd215be6c59c X-Google-Attributes: gid113080,public X-Google-Thread: f6df2,7f08fd215be6c59c X-Google-Attributes: gidf6df2,public X-Google-Thread: 112d82,7f08fd215be6c59c X-Google-Attributes: gid112d82,public X-Google-Thread: f4da7,7f08fd215be6c59c X-Google-Attributes: gidf4da7,public X-Google-Thread: fdeb0,7f08fd215be6c59c X-Google-Attributes: gidfdeb0,public X-Google-Thread: 1032cb,7f08fd215be6c59c X-Google-Attributes: gid1032cb,public X-Google-ArrivalTime: 2003-07-14 16:26:48 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-09!supernews.com!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.freenet.de!newsfeed.r-kom.de!netnews.web.de!news.kadelke.net!news.gnuher.de!news.metrix.de!feed.news.schlund.de!schlund.de!news.online.de!not-for-mail From: "Hermann Kremer" <hermann.kremer@online.de> Newsgroups: bln.sci.mathematik,de.sci.informatik.misc,de.sci.mathematik,fido.ger.informatik,hannover.uni.vorlesungen.kbs.informatik1.announce,hannover.uni.vorlesungen.kbs.informatik1.cafe Subject: Re: Matrix Date: Tue, 15 Jul 2003 01:29:16 +0200 Organization: 1&1 Internet AG Lines: 74 Message-ID: <beve7n$j4i$1@online.de> References: <3f12b634$1@news.ginko.net> NNTP-Posting-Host: p508161c0.dip0.t-ipconnect.de X-Trace: online.de 1058225207 19602 80.129.97.192 (14 Jul 2003 23:26:47 GMT) X-Complaints-To: abuse@einsundeins.com NNTP-Posting-Date: Mon, 14 Jul 2003 23:26:47 +0000 (UTC) X-Newsreader: Microsoft Outlook Express 4.72.3110.5 X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3