[vastaus aiempaan viestiin]
Kirjoittaja: | Petri Palmu |
---|---|
Sähköposti: | - |
Päiväys: | 27.2.2004 14:52 |
Kiitos! Jo vain, täytynee tehdä sukro hoitamaan hommaa puolestani ;) t. Petri Kimmo Vehkalahti kirjoitti 27.2.2004 13:44 : >Muistuttaisin, että matriisitulkin puolella ihan perusjuttuihin >kuuluu kuitenkin matriisien yhdistely seuraavaan tapaan: > >MATRIX A >/// X1 X2 X3 >1 3 3 5 >2 4 3 1 >3 5 5 5 > >MATRIX B >/// X4 X5 > 1 2 2 > 2 1 3 > 3 4 1 > >Talletetaan matriisit (huom. edellä kautta- eikä kenoviivat): > >MAT SAVE A >MAT SAVE B > >Selvitetään matriisien dimensiot (tulevat kommentteina komentojen >perään; voidaan hyödyntää monella tavoin, mm. editoriaalisessa >laskennassa, sukroissa ja tietenkin muissa MAT-komennoissa, kuten >tässäkin kohta tehdään): > >MAT DIM A /* rowA=3 colA=3 >MAT DIM B /* rowB=3 colB=2 > >Muodostetaan uusi matriisi C, joka on tarvittavan kokoinen: > >MAT C=ZER(rowA,colA+colB) > >Sijoitetaan sinne matriisit A ja B sisältöineen ja otsikoineen: > >MAT C(1,1)=A >MAT C(1,4)=B > >Tarkistetaan (sisäinen nimi "0&A&B" kertoo historian): > >MAT LOAD C ## CUR+1 >MATRIX C >0&A&B >/// X1 X2 X3 X4 X5 > 1 3 3 5 2 2 > 2 4 3 1 1 3 > 3 5 5 5 4 1 > >Myös osittaiset sijoittelut onnistuvat, ks. helpistä kohta >MAT? - B (MAT operations) - H (Submatrices) > >terv. Kimmo >
Vastaukset: |
---|
Survo-keskustelupalstan (2001-2013) viestit arkistoitiin aika ajoin sukrolla, joka automaattisesti rakensi viesteistä (yli 1600 kpl) HTML-muotoisen sivukokonaisuuden. Vuoden 2013 alusta Survo-keskustelua on jatkettu entistäkin aktiivisemmin osoitteessa forum.survo.fi. Tervetuloa mukaan!