Informatika
Örülök
Mici javaslatát inkább ne jegyezd meg, C-ben lehet ilyesmit csinálni, csak nem szabad , ezért is nem szokták a C-t programozás tanulásra javasolni...
Mici javaslatát inkább ne jegyezd meg, C-ben lehet ilyesmit csinálni, csak nem szabad , ezért is nem szokták a C-t programozás tanulásra javasolni...
Köszönöm szépen, végül sikerült.
Az i,j definiálva volt, a másik két dolgot javítottam és végül ez lett a helyes kódrészlet.
const float kelvin = 273.15;
float hom[ny][nx];
for(i=0; i kisebb Ny; i++)
zárójel
for(j=0; j kisebb Nx; j++)
zárójel
hom[j] = (temp_in[0][j] - kelvin);
zárójel
zárójel
Mici: Hm, ilyesmirõl már olvastam, feljegyzem, hátha szükség lesz rá. Egyelõre viszont nekem így könnyebben átlátható.
Az i,j definiálva volt, a másik két dolgot javítottam és végül ez lett a helyes kódrészlet.
const float kelvin = 273.15;
float hom[ny][nx];
for(i=0; i kisebb Ny; i++)
zárójel
for(j=0; j kisebb Nx; j++)
zárójel
hom[j] = (temp_in[0][j] - kelvin);
zárójel
zárójel
Mici: Hm, ilyesmirõl már olvastam, feljegyzem, hátha szükség lesz rá. Egyelõre viszont nekem így könnyebben átlátható.
C-ben egy tömb minden egyes elemébõl ki kellene vonnom egy konstans értéket, de csak nemrég kezdtem ezzel a nyelvvel foglalkozni és sajnos nem megy. Tudna valaki segíteni?
Az Ny és Nx korábban már definiálva vannak.
float kelvin = 273.15;
float hom[ny][nx];
for(i=0; i kisebb Ny; i++)
zárójel
for(j=0; j kisebb Nx; j++)
zárójel
hom =(float)(temp_in[0][0][0] - &kelvin);
zárójel
zárójel
A float temp_in[1][ny][nx]; pedig ilyen alakú, egy netcdf fájlból van kivéve.
Az Ny és Nx korábban már definiálva vannak.
float kelvin = 273.15;
float hom[ny][nx];
for(i=0; i kisebb Ny; i++)
zárójel
for(j=0; j kisebb Nx; j++)
zárójel
hom =(float)(temp_in[0][0][0] - &kelvin);
zárójel
zárójel
A float temp_in[1][ny][nx]; pedig ilyen alakú, egy netcdf fájlból van kivéve.