前提・実現したいこと
文字と数値が混在したcsv形式のデータから数値をfortranで読み込みたいです
例えば以下のようなcsvデータ
あ,,,1,
い,,,2,
う,,,3,
え,,,4,
お,,,5,
から数字の部分のみをq(4,i)として取り出したく
fortranでプログラムを書きました
おそらく列を読み飛ばす事ができれば良いと思うのですが
よくわかりません
よろしくお願いします。
発生している問題・エラーメッセージ
run-time error F6103: READ(C:\aaa.csv) - invalid REAL Press any key to continue
該当のソースコード
implicit none real::q(9999,9999) integer::i,j open(1,file="aaa.csv") open(2,file="bbb.csv") do 10 i=1,5 read(1,*) q(4,i) 10 continue do 20 i=1,5 write(2,40)Q(4,i) 40 format(f1.10) 20 continue stop end
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/04/17 02:29