Topic: Creare matrice e stampa su file  (Letto 41 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline x12red

  • python unicellularis
  • *
  • Post: 1
  • Punti reputazione: 0
    • Mostra profilo
Creare matrice e stampa su file
« il: Aprile 10, 2019, 20:31 »
Salve a tutti, sto avendo dei problemi sulla creazione di matrici e stampa su file.
Praticamente, il mio script calcola la soluzione di un integrale, e questo integrale lo faccio per diversi bin di integrazione (che saranno le mie righe) e per diversi valori di flusso (che saranno le mie colonne), cioè per ogni bin di integrazione calcolo l'integrale variando una quantità.

Dunque, con un ciclo while scorro i bin di integrazione e con un ciclo for interno al while scorro i flussi. Quindi ad ogni giro del for stampo un valore e alla fine del for ho 5 valori che vorrei mettere in una riga (del bin su cui sto integrando) che si ''appenda'' e crei, col resto del while, una matrice che poi vorrei stampare.

Ho provato ad usare la funzione .append, per ora solo con una riga,, plottando da terminale me lo dà come array orizzontale, ma nel momento in cui faccio savetxt me lo mette come array verticale, cioè una colonna.

Non saprei proprio come fare, soluzioni?

Offline bebo

  • python erectus
  • ***
  • Post: 205
  • Punti reputazione: 0
    • Mostra profilo
    • bebo_sudo's personal homepage
Re:Creare matrice e stampa su file
« Risposta #1 il: Aprile 11, 2019, 09:44 »
Ciao, benvenuto.
Riesci a riprodurre il tuo problema con un esempio minimale e funzionante, completo di un input iniziale? Non serve farci vedere tutto il tuo codice, solo la parte di salvataggio (se ho capito correttamente ed e' quello il tuo problema).