🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: bln.sci.mathematik
Article #14

Re: Matrix

#14
From: Hermann Kremer
Date: Mon, 14 Jul 2003 23:29
70 lines
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-mail
References: <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