Drexel dragonThe Math ForumDonate to the Math Forum



Search All of the Math Forum:

Views expressed in these public forums are not endorsed by Drexel University or The Math Forum.


Math Forum » Discussions » Software » comp.soft-sys.matlab

Topic: Fortran formatted read problem (for matlab MEX file)
Replies: 32   Last Post: Nov 10, 2009 4:00 AM

Advanced Search

Back to Topic List Back to Topic List Jump to Tree View Jump to Tree View   Messages: [ Previous | Next ]
ngreco32@gmail.com

Posts: 402
Registered: 6/3/09
Fortran formatted read problem (for matlab MEX file)
Posted: Nov 6, 2009 1:55 PM
  Click to see the message monospaced in plain text Plain Text   Click to reply to this topic Reply

Hi.
I don't know Fortran well enough to do file i/o, let alone formatted
file i/o.
I am trying to read data into my fortran code that is to be used for
calculations that will be returned to Matlab.
What I have tried, and what doesn't seem to work is as follows:
NFUEL is the fuel number (look at data example below. 1003 corresponds
to METHYL OLEATE)

IF (NFUEL .GT. 1000) THEN
OPEN(13, FILE = 'dipprig.dat', Access = 'sequential',
+ Form = 'formatted', STATUS = 'unknown')
OPEN(14, FILE = 'dipprld.dat', Access = 'sequential',
+ Form = 'formatted', STATUS = 'unknown')
20 FORMAT(I5,A33,5EN12.4)
21 FORMAT(I5,A33,4EN12.4)
NF = -999
DO WHILE (NF .NE. NFUEL .AND. NF .NE. 0) !Read IG
READ(13,20) NF, FUELNAME,IGCOEF(1),IGCOEF(2),IGCOEF(3),
+ IGCOEF(4),IGCOEF(5)
ENDDO
NF = -999
DO WHILE (NF .NE. NFUEL .AND. NF .NE. 0) !Read LD
READ(14,21) NF, FUELNAME,LDCOEF(1),LDCOEF(2),LDCOEF(3),
+ LDCOEF(4)
ENDDO
ENDIF

Examples of the corresponding data files are as follows (the data is
contained within 1 line, for each file)
(dipprig.dat data example):
1003 METHYL OLEATE 3.2997E+05 9.7160E
+05 1.6456E+03 6.7448E+05 7.4800E+02

(dipprld.dat data example):
1003 METHYL OLEATE 2.4755E-01
2.6240E-01 7.6400E+02 3.3247E-01

The data values may contain a - in front of them, depending on the
fuel.
If there is any more information you need to help me, please ask.
I know that this doesn't work because while debugging, nothing is read
into the variables.

-Nathan


Date Subject Author
11/6/09
Read Fortran formatted read problem (for matlab MEX file)
ngreco32@gmail.com
11/6/09
Read Re: Fortran formatted read problem (for matlab MEX file)
ngreco32@gmail.com
11/6/09
Read Re: Fortran formatted read problem (for matlab MEX file)
James Tursa
11/6/09
Read Re: Fortran formatted read problem (for matlab MEX file)
dpb
11/6/09
Read Re: Fortran formatted read problem (for matlab MEX file)
glen herrmannsfeldt
11/9/09
Read Re: Fortran formatted read problem (for matlab MEX file)
Ben Hetland
11/9/09
Read Re: Fortran formatted read problem (for matlab MEX file)
dpb
11/9/09
Read Re: Fortran formatted read problem (for matlab MEX file)
Richard Maine
11/6/09
Read Re: Fortran formatted read problem (for matlab MEX file)
ngreco32@gmail.com
11/6/09
Read Re: Fortran formatted read problem (for matlab MEX file)
dpb
11/6/09
Read Re: Fortran formatted read problem (for matlab MEX file)
nmm1@cam.ac.uk
11/6/09
Read Re: Fortran formatted read problem (for matlab MEX file)
Ron Shepard
11/6/09
Read Re: Fortran formatted read problem (for matlab MEX file)
Richard Maine
11/6/09
Read Re: Fortran formatted read problem (for matlab MEX file)
ngreco32@gmail.com
11/6/09
Read Re: Fortran formatted read problem (for matlab MEX file)
ngreco32@gmail.com
11/6/09
Read Re: Fortran formatted read problem (for matlab MEX file)
glen herrmannsfeldt
11/6/09
Read Re: Fortran formatted read problem (for matlab MEX file)
ngreco32@gmail.com
11/6/09
Read Re: Fortran formatted read problem (for matlab MEX file)
glen herrmannsfeldt
11/6/09
Read Re: Fortran formatted read problem (for matlab MEX file)
ngreco32@gmail.com
11/6/09
Read Re: Fortran formatted read problem (for matlab MEX file)
James Tursa
11/6/09
Read Re: Fortran formatted read problem (for matlab MEX file)
glen herrmannsfeldt
11/6/09
Read Re: Fortran formatted read problem (for matlab MEX file)
ngreco32@gmail.com
11/6/09
Read Re: Fortran formatted read problem (for matlab MEX file)
glen herrmannsfeldt
11/6/09
Read Re: Fortran formatted read problem (for matlab MEX file)
Richard Maine
11/6/09
Read Re: Fortran formatted read problem (for matlab MEX file)
glen herrmannsfeldt
11/6/09
Read Re: Fortran formatted read problem (for matlab MEX file)
Richard Maine
11/6/09
Read Re: Fortran formatted read problem (for matlab MEX file)
ngreco32@gmail.com
11/6/09
Read Re: Fortran formatted read problem (for matlab MEX file)
ngreco32@gmail.com
11/6/09
Read Re: Fortran formatted read problem (for matlab MEX file)
ngreco32@gmail.com
11/8/09
Read Re: Fortran formatted read problem (for matlab MEX file)
Derek Goring
11/8/09
Read Re: Fortran formatted read problem (for matlab MEX file)
glen herrmannsfeldt
11/10/09
Read Re: Fortran formatted read problem (for matlab MEX file)
Eli Osherovich
11/6/09
Read Re: Fortran formatted read problem (for matlab MEX file)
glen herrmannsfeldt

Point your RSS reader here for a feed of the latest messages in this topic.

[Privacy Policy] [Terms of Use]

© Drexel University 1994-2009. All Rights Reserved.
The Math Forum is a research and educational enterprise of the Goodwin College of Professional Studies.