Forum » Programska oprema » Excel - problem z matrikami
Excel - problem z matrikami
Unknown_001 ::
Sestavljam si razpredelnico za izvajanje eksperimentov, kjer moram dobit eksperimentalno enačbo. Načelno gre za simple stuff ker moram rešit večji sistem linearnih enačb. Yes... lahko bi to počel v pythonu, mathematici, ... ampak idealno bi bilo, da vse podatke obvladujem v eni aplikaciji.
So...
Verjetno večina pozna tisto štorijo:
Ax = b
x = A-1b
Kar bi v excell zvezku zapisali kot
{=MMULT(MINVERSE(A);b)}
Manjše matrike s 4 neznankami prebavi brez problemov. 8 pa mu je že preveč...
Oz. vse kar dobim v celicah je opozorilo #VREDN!
Vse celice s katerimi se dela imajo nastavljen tip podatka "število"
How can I make this shit work?
Izračunati moram za več primerov in ko bom izvajal eksperimente, bi rad, da mi računa sproti, ko vnašam podatke. So please... ostanimo pri excelu kjer imam vse že skoraj pripravljeno, ker ne mislim še kakih grafik programirat za analizo.
So...
Verjetno večina pozna tisto štorijo:
Ax = b
x = A-1b
Kar bi v excell zvezku zapisali kot
{=MMULT(MINVERSE(A);b)}
Manjše matrike s 4 neznankami prebavi brez problemov. 8 pa mu je že preveč...
Oz. vse kar dobim v celicah je opozorilo #VREDN!
Vse celice s katerimi se dela imajo nastavljen tip podatka "število"
Matrika A 1 -1 -1 -1 1 1 1 -1 1 1 -1 -1 -1 -1 1 1 1 -1 1 -1 -1 1 -1 1 1 1 1 -1 1 -1 -1 -1 1 -1 -1 1 1 -1 -1 1 1 1 -1 1 -1 1 -1 -1 1 -1 1 1 -1 -1 1 -1 1 1 1 1 1 1 1 1 Matrika b 5 30 6 33 4 3 5 4 Rezultat, ki ga iščemo za matriko x bi moral bit: 11.25 6.25 0.75 -7.25 0.25 -6.75 -0.25 -0.25
How can I make this shit work?
Izračunati moram za več primerov in ko bom izvajal eksperimente, bi rad, da mi računa sproti, ko vnašam podatke. So please... ostanimo pri excelu kjer imam vse že skoraj pripravljeno, ker ne mislim še kakih grafik programirat za analizo.
Wie nennt man einen Moderator mit der Hälfte des Gehirnis ?
Begabt
Begabt
- spremenilo: Unknown_001 ()
smacker ::
Meni zgorni primer čist lepo zračuna. #VREDN! pomeni napačne podatke. Matrične operacije so mele limit 52x52 do 2007, zdaj menda ni omejitev.
MINVERSE in MMUL vračata #VREDN!, če maš prazno celico, besedilo namesto številke (preveri decimalno piko/vejico) ali napačne dimenzije matrik. Predlagam da razbiješ formulo, da najprej ugotoviš katera izmed funkcij vrne #VREDN!. Če MINVERSE, potem je napaka v matriki A, sicer pa v matriki B.
Lahko uporabiš tudi COUNT(A), ki prešteje "števila" v matriki A. Za 8x8 bi moral vrnit 64.
MINVERSE in MMUL vračata #VREDN!, če maš prazno celico, besedilo namesto številke (preveri decimalno piko/vejico) ali napačne dimenzije matrik. Predlagam da razbiješ formulo, da najprej ugotoviš katera izmed funkcij vrne #VREDN!. Če MINVERSE, potem je napaka v matriki A, sicer pa v matriki B.
Lahko uporabiš tudi COUNT(A), ki prešteje "števila" v matriki A. Za 8x8 bi moral vrnit 64.
Zgodovina sprememb…
- spremenil: smacker ()
Unknown_001 ::
Poročam...
Računanje je šlo uspešno skozi. Problem se je pojavil zaradi združenih celic za vektor b
Popolnoma sem pozabil, da excel ne mara računati z združenimi celicami. Lesson learned.
Računanje je šlo uspešno skozi. Problem se je pojavil zaradi združenih celic za vektor b
Popolnoma sem pozabil, da excel ne mara računati z združenimi celicami. Lesson learned.
Wie nennt man einen Moderator mit der Hälfte des Gehirnis ?
Begabt
Begabt
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Matematična analiza naloga (strani: 1 2 )Oddelek: Šola | 6429 (4779) | lebdim |
» | Računanje matrične enačbeOddelek: Šola | 6350 (5910) | soulfly |
» | Pomoc pri resevanju Matematicnih nalog - NUJNO PROSIM (strani: 1 2 )Oddelek: Šola | 3811 (3156) | PiKi |
» | pomoč pri linearni algebriOddelek: Šola | 3302 (3153) | whatever |
» | Matrika- DeterminantaOddelek: Programiranje | 3782 (3627) | pro2c |