| 5 | 1/1 | 返回列表 |
| 查看: 2187 | 回復(fù): 4 | ||
linzchey新蟲 (初入文壇)
|
[求助]
Fortran輸出二進(jìn)制數(shù)據(jù),用matlab讀出,結(jié)果出錯,求助問題何在? 已有2人參與
|
|
----------------------------------------------------------------------------------------- ! fortran 程序?qū)⒄麛?shù)寫入文件 program databin integer M2, NP1 M2 = 512 NP1=35001 open(unit=66,file='data.BIN',action='WRITE',form='UNFORMATTED',RECL=4) write(66) M2 write(66) NP1 close(66) end program ----------------------------------------------------------------------------------------- % matlab程序?qū)?shù)據(jù)讀入 clc; clear all; close all; % fname = 'data.BIN'; fid = fopen(fname,'rb'); M2 = fread(fid,1,'int32'); NP1= fread(fid,1,'int32'); fclose(fid); disp(fprintf('M2 = %d, NP1 = %d\n',M2,NP1)); %matlab讀入輸出結(jié)果為 M2 = 4, NP1 = 512 18 不知道錯在哪?請諸位幫忙指點一下! |
新蟲 (初入文壇)
木蟲 (職業(yè)作家)
中國特色

新蟲 (初入文壇)
|
問題已解決。如下范例: open (1,file=fname,status='replace',form='unformatted',access='direct',recl=n*m ) write(1,rec=1) mat ! 先存行 close(1) % matlab nx=n; ny=m; fid= fopen(fname,'rb'); mat = fread(fid,[nx, ny],'int32'); fclose(fid); % mat(nx,ny) == mat(n,m) ! ! method 2 (把一行看做一個記錄--n個記錄, 一個記錄長度為m) fname='data2-'//trim(adjustl(name1))//'-'//trim(adjustl(name2)) open (1,file =fname,status='replace',form='unformatted',access='direct',recl=m) do i=1,n write(1,rec=i) ( mat(i,j), j=1,m ) ! 先存列 enddo close(1) % matlab nx=n; ny=m; fid= fopen(fname,'rb'); mat = fread(fid,[ny, nx],'int32'); fclose(fid); M = mat'; % M(nx,ny) == mat(n,m) |
| 5 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 一志愿天津大學(xué)化學(xué)工藝專業(yè)(081702)315分求調(diào)劑 +7 | yangfz 2026-03-17 | 7/350 |
|
|---|---|---|---|---|
|
[基金申請] 被我言中:新模板不強(qiáng)調(diào)格式了,假專家開始管格式了 +4 | beefly 2026-03-14 | 4/200 |
|
|
[考研] 085601專碩,總分342求調(diào)劑,地區(qū)不限 +4 | share_joy 2026-03-16 | 4/200 |
|
|
[考研] 070300化學(xué)319求調(diào)劑 +4 | 錦鯉0909 2026-03-17 | 4/200 |
|
|
[考研] 材料工程專碩調(diào)劑 +5 | 204818@lcx 2026-03-17 | 5/250 |
|
|
[考研] 274求調(diào)劑0856材料化工 +13 | z2839474511 2026-03-11 | 14/700 |
|
|
[考研] 藥學(xué)383 求調(diào)劑 +3 | 藥學(xué)chy 2026-03-15 | 4/200 |
|
|
[考研] 286求調(diào)劑 +3 | lemonzzn 2026-03-16 | 5/250 |
|
|
[考研] 304求調(diào)劑 +4 | ahbd 2026-03-14 | 4/200 |
|
|
[考研] 318求調(diào)劑 +3 | Yanyali 2026-03-15 | 3/150 |
|
|
[考研] 0703一志愿211 285分求調(diào)劑 +5 | ly3471z 2026-03-13 | 5/250 |
|
|
[考研] 070303一志愿西北大學(xué)學(xué)碩310找調(diào)劑 +5 | d如愿上岸 2026-03-12 | 8/400 |
|
|
[考研] 070303 總分349求調(diào)劑 +3 | LJY9966 2026-03-15 | 5/250 |
|
|
[考研] 材料與化工(0856)304求B區(qū)調(diào)劑 +6 | 邱gl 2026-03-12 | 7/350 |
|
|
[考研] 一志愿中科院,化學(xué)方向,295求調(diào)劑 +4 | 一氧二氮 2026-03-11 | 4/200 |
|
|
[考研] 求調(diào)劑(材料與化工327) +4 | 愛吃香菜啦 2026-03-11 | 4/200 |
|
|
[考研] 0703化學(xué)求調(diào)劑 +7 | 綠豆芹菜湯 2026-03-12 | 7/350 |
|
|
[考研] 314求調(diào)劑 +7 | 無懈可擊的巨人 2026-03-12 | 7/350 |
|
|
[考研] 295求調(diào)劑 +3 | 小匕仔汁 2026-03-12 | 3/150 |
|
|
[考研] 求調(diào)劑 +3 | 程雨杭 2026-03-12 | 3/150 |
|