Maple Gleichungssystem < Matlab < Mathe-Software < Mathe < Vorhilfe
|
Aufgabe | Gegeben sind die Vektoren [mm] v_1,v_2,v_3 [/mm] und u. |
Wie löse ich in Maple ein Gleichungssystem der Form:
[mm] x_1v_1+x_2v_2+x_3v_3=u?
[/mm]
|
|
|
|
Status: |
(Antwort) fertig | Datum: | 16:52 Fr 23.12.2011 | Autor: | barsch |
Hallo,
> Gegeben sind die Vektoren [mm]v_1,v_2,v_3[/mm] und u.
> Wie löse ich in Maple ein Gleichungssystem der Form:
>
> [mm]x_1v_1+x_2v_2+x_3v_3=u?[/mm]
du hast in Maple verschiedene Möglichkeiten, Gleichungssysteme darzustellen. Unter diesem Link findest du die verschiedenen Darstellungformen und wie sie gelöst werden können.
Ich hoffe, es hilft.
Gruß
barsch
|
|
|
|
|
okay, ein bißchen bin ich weiter gekommen. Ich habe folgendes Problem. Gegeben habe ich das Gleichungssystem G*x=P:
[mm] \pmat{1&0&0\\1&0&1\\1&1&T\\1&1&T^2\\1&T&T\\1&T&T^2\\1&T^2&T\\1&T^2&T^2}*x=\pmat{1&1&1&1&1&1&1&1\\0&0&1&1&T&T&T^2&T^2\\1&0&T^2&T&T^2&T&T^2&T}
[/mm]
Ich berechne dies in 3 Schritten:
[mm] G*x=P_1 [/mm] (1. Zeile von P),
[mm] G*x=P_2 [/mm] (2. Zeile von P),
[mm] G*x=P_3 [/mm] (3. Zeile von P).
Alles wird über dem Körper F:=GF(2,2) berechnet.
for i from 1 by 1 to 3 do
use F in [mm] linsolve(G,P_i) [/mm] end use
end do
Für i=1,2 brechnet er mir das auch ohne Probleme
Da bekomme ich
[mm] \vektor{1 & 0 & 0} [/mm] und [mm] \vektor{0 & 1 & 0}
[/mm]
beim letzten gibt er mir garnichts aus, weder den Fehler noch die Antwort.
Aber wo liegt dieser bei mir bzw. gibt es eine andere möglichkeit dies über einem endlichen körper zu berechnen?
|
|
|
|
|
> okay, ein bißchen bin ich weiter gekommen. Ich habe
> folgendes Problem. Gegeben habe ich das Gleichungssystem
> G*x=P:
>
> [mm]\pmat{1&0&0\\
1&0&1\\
1&1&T\\
1&1&T^2\\
1&T&T\\
1&T&T^2\\
1&T^2&T\\
1&T^2&T^2}*x=\pmat{1&1&1&1&1&1&1&1\\
0&0&1&1&T&T&T^2&T^2\\
1&0&T^2&T&T^2&T&T^2&T}[/mm]
>
Hallo,
mit maple kenne ich mich nicht aus - aber das GS oben wird -wie auch immer - nicht funktionieren: x soll ja sicher ein Spaltenvektor sein, meinetwegen auch eine Matrix. Es kommt rechts auf jeden Fall eine Matrix mit 8 Zeilen heraus, und x muß, wenn's ein Spaltenvektor ist, 3 Einträge haben, falls es eine Matrix ist, auf jeden Fall exakt 3 Zeilen.
Gruß v. Angela
> Ich berechne dies in 3 Schritten:
> [mm]G*x=P_1[/mm] (1. Zeile von P),
> [mm]G*x=P_2[/mm] (2. Zeile von P),
> [mm]G*x=P_3[/mm] (3. Zeile von P).
>
> Alles wird über dem Körper F:=GF(2,2) berechnet.
> for i from 1 by 1 to 3 do
> use F in [mm]linsolve(G,P_i)[/mm] end use
> end do
>
> Für i=1,2 brechnet er mir das auch ohne Probleme
> Da bekomme ich
> [mm]\vektor{1 & 0 & 0}[/mm] und [mm]\vektor{0 & 1 & 0}[/mm]
> beim letzten
> gibt er mir garnichts aus, weder den Fehler noch die
> Antwort.
> Aber wo liegt dieser bei mir bzw. gibt es eine andere
> möglichkeit dies über einem endlichen körper zu
> berechnen?
|
|
|
|
|
ja das habe ich etwas falsch aufgeschrieben. Natürlich ist x ein 3x1-Vektor.
|
|
|
|
|
> ja das habe ich etwas falsch aufgeschrieben. Natürlich ist
> x ein 3x1-Vektor.
Hallo,
daran hatte ich wenig Zweifel.
Meine Botschaft an Dich war und ist diese:
das kann nicht funktionieren, denn [mm] (8\times 3-Matrix)*(3\times 1-Matrix)=(8\times [/mm] 1-Matrix),
allgemein [mm] (m\times n-Matrix)*(n\times k-Matrix)=(m\times [/mm] k-Matrix).
Gruß v. Angela
|
|
|
|