PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Fortran
[問題] 可變矩陣輸出格式問題
作者:
chaosam
(#42)
2016-03-04 13:02:09
我現在有一個n x n的矩陣A
n可以是2, 3 , 4,...(由我給訂)
現在想再螢幕上輸出2x2的話就是
write(*,"(2F12.5)") A
輸出3x3的話就是
write(*,"(3F12.5)") A
輸出4x4的話就是
write(*,"(4F12.5)") A
有沒有辦法讓我的輸出部分是一個變數
讓每行輸出個數等於n值
不用每次輸出大小不同都需要去改F前面的值
謝謝
作者:
noonee
(我和烤肉間只差一撮孜然)
2016-03-04 16:06:00
括號的內容可以用character 例如format="(4F12.5)"既然是變數character 你就可以用變數去控制了
作者: youlieme (仙女吃檳榔)
2016-03-04 16:38:00
可以設一個字串變數 用internal file去改變他的值
作者:
bluebanana
({憂鬱芭娜娜})
2016-04-07 18:37:00
Do i=1,n 然後write(*,*)A(i,:) 最後end do這樣比較笨又直白,不知道有沒有解決你的問題
作者:
rex0707
(我就是我)
2016-04-08 13:38:00
write(*,*)A(i,:) 好像會自動換行
繼續閱讀
[問題] 徵求高手協助
hsuyuchen8
[問題] 編成問題 type的使用
dreler1
[問題] 主程式 call subroutine 會爆掉的原因
sin55688
[問題] compile問題
yanesesn
[請益] 徵一名Fortran高手協助
how75011
[問題] 寫入檔案
noonee
[問題] 關於77.90混用 與INCLUDE .inc檔
QOO0838
[問題] 如何編譯出來 可以顯示中文
akak47g
[請益] 關於世界時與地方時轉換
linccit
[問題] 有關double precision運算式
ttjhninn
Links
booklink
Contact Us: admin [ a t ] ucptt.com