ciao a tutti,
volevo chiedervi un modo per creare in fortran90 un array dalle dimensioni variabili e come si fa a modificare le sue dimensioni..grazie a tutti
ciao a tutti,
volevo chiedervi un modo per creare in fortran90 un array dalle dimensioni variabili e come si fa a modificare le sue dimensioni..grazie a tutti
Ciao, ti consiglio questi 2 file:
Gli array sono a pagina 13 di questo file pdf:
http://www.mat.unimi.it/users/donate...ran/manf90.pdf
Per una conoscenza più approfondita:
http://star-www.st-and.ac.uk/~spd3/T...3_lecture5.pdf
Ciao![]()
Invito l'autore a prendere visione del Regolamento interno, in particolare la sezione riguardante i titoli delle discussioni.
Ho modificato io il titolo.
Ciao.![]()
"Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza
grazie
Prego..Originariamente inviato da mowglipus
grazie![]()
io devo creare una matrice le cui righe durante l esecuzione diminuscono e i cui elementi cambiano.ho provato a creare array dinamici con l istruzione allocatable ma in esecuzione mi dà dei problemi.per esempio con questo codice:
program ciao
real,dimension(,allocatable::arr
do i=1,5
arr(i)=i
end do
write(*,*)arr
end program
in compilazione non dà problemi ma in esecuzione dice :"segmentation fault (core dump)"
cos è che sbaglio nel creare l array dinamico?
Usa i tag CODE per postare il codice..
Hai scritto questa riga? INTEGER,DIMENSION(0:4)::arr
Perchè non si capisce molto..
E poi, perchè usare dei tipi reali quando i dati dell'array sono semplici dati Integer ?
Ti conviene poi inizializzare l'array da 0 e non da 1.