Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    655

    come creare una matrice di matrice

    ciao a tutti, devo creare una matrice di matrici, e sto incontrando non pochi problemi!!!

    in sostanza ho una matrice X formata da r righe e c colonne.

    Devo crearne una matrice diagonale , formata da r * 3 righe e c * 3 colonne tale che sulla diagonale principale ci sia la matrice X.

    Sto utilizzando il tipo di dato Matrix del package Jama.

    Qualcuno sa come potrei fare??

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: come creare una matrice di matrice

    Originariamente inviato da melmar20
    ciao a tutti, devo creare una matrice di matrici, e sto incontrando non pochi problemi!!!

    in sostanza ho una matrice X formata da r righe e c colonne.

    Devo crearne una matrice diagonale , formata da r * 3 righe e c * 3 colonne tale che sulla diagonale principale ci sia la matrice X.

    Sto utilizzando il tipo di dato Matrix del package Jama.
    Non conosco nei dettagli la libreria ma posso vedere online la documentazione. C'è appunto una classe Jama.Matrix. Quindi tu vuoi fare un array bidimensionale in cui in ogni cella c'è un oggetto Matrix???
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    655
    non proprio, io vorrei fare una Matrix con sulla diagonale principale altre Matrix

  4. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da melmar20
    non proprio, io vorrei fare una Matrix con sulla diagonale principale altre Matrix
    Non so nemmeno quanto avrebbe senso (e secondo me non ne ha) .... ma in ogni caso non mi sembra possibile. La documentazione javadoc (e pure il sorgente) di quella classe Matrix mi sembra chiara ... la struttura interna di un Matrix è composta da un array double[][]. Quindi non puoi di certo mettere un oggetto Matrix dentro una cella di un Matrix!!!
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    655
    ho visto che c'è il metodo setMatrix, che forse fa al caso mio

  6. #6
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da melmar20
    ho visto che c'è il metodo setMatrix, che forse fa al caso mio
    No ... quei setMatrix() settano una porzione del Matrix 'this' con i valori prelevati da un Matrix X.
    Non farti fregare dal nome ....

    Poi basta che guardi il sorgente di Matrix e te ne accorgi subito di cosa fanno!
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.