| 6 | 1/1 | 返回列表 |
| 查看: 4568 | 回復(fù): 5 | |||
chongping新蟲 (初入文壇)
|
[求助]
進(jìn)行非穩(wěn)態(tài)計(jì)算時(shí),UDF怎樣輸出數(shù)據(jù)到txt文件 已有2人參與
|
|
我現(xiàn)在遇到了一個(gè)問題 我編譯了一個(gè)函數(shù) #include "udf.h" #include "mem.h" #include "dynamesh_tools.h" real x_cg[ND_ND]; real f_glob[ND_ND]; real m_glob[ND_ND]; int i; FILE *fp; real time; DEFINE_SDOF_PROPERTIES(li,prop,dt,time,dtime) { Thread *t; Domain *domain=Get_Domain(1); t=Lookup_Thread(domain,9); time=RP_Get_Real("flow-time" ;prop[SDOF_MASS]=3.89; prop[SDOF_IXX]=0.00102; prop[SDOF_IYY]=0.02709; prop[SDOF_IZZ]=0.02709; prop[SDOF_LOAD_F_X]=200; for(i=0;i<=ND_ND;i++) { f_glob=0; m_glob=0; } for(i=0;i<ND_ND;i++) x_cg=DT_CG(dt); Compute_Force_And_Moment(domain,t,x_cg,f_glob,m_glob,TRUE); Message ("ntime=%f ,x=%.10lf ,y=%.10lf , z=%.10lf , force_x=%.1f ,force_y=%.1f ,force_z=%.1f moment_x=%f,moment_y=%f,moment_z=%f", time,x_cg[0],x_cg[1],x_cg[2],f_glob[0],f_glob[1],f_glob[2],m_glob[0],m_glob[1],m_glob[2]); } DEFINE_ADJUST(name,d) { Domain *domain; domain=Get_Domain(1); fp=fopen("shuju.txt","w" ;for(i=0;i<ND_ND;i++) { fprintf(fp,"ntime=%f ,x=%.10lf ,y=%.10lf , z=%.10lf , force_x=%.1f ,force_y=%.1f ,force_z=%.1f moment_x=%f,moment_y=%f,moment_z=%f", time,x_cg[0],x_cg[1],x_cg[2],f_glob[0],f_glob[1],f_glob[2],m_glob[0],m_glob[1],m_glob[2]); } fclose(fp); } 我想輸出txt文件,我創(chuàng)建的shuju.txt文件出現(xiàn)工作目錄中 但是 fprintf輸出的數(shù)據(jù) 只顯示一次迭代結(jié)果,下一步迭代時(shí)間步時(shí)就會(huì)覆蓋掉上一個(gè)時(shí)間步的計(jì)算結(jié)果 意思就是說shuju.txt始終只有一行數(shù)據(jù) 這是怎么回事 ? |
金蟲 (初入文壇)

新蟲 (初入文壇)
金蟲 (初入文壇)

金蟲 (正式寫手)

| 6 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 一志愿吉林大學(xué)材料學(xué)碩321求調(diào)劑 +9 | Ymlll 2026-03-18 | 12/600 |
|
|---|---|---|---|---|
|
[考研] 294求調(diào)劑材料與化工專碩 +14 | 陌の森林 2026-03-18 | 14/700 |
|
|
[考研] 304求調(diào)劑 +3 | 曼殊2266 2026-03-18 | 3/150 |
|
|
[考研] 0703化學(xué)調(diào)劑 +5 | pupcoco 2026-03-17 | 8/400 |
|
|
[考研] 328求調(diào)劑,英語六級(jí)551,有科研經(jīng)歷 +4 | 生物工程調(diào)劑 2026-03-16 | 12/600 |
|
|
[考研] 0703化學(xué)調(diào)劑,求各位老師收留 +10 | 秋有木北 2026-03-14 | 10/500 |
|
|
[考研] 085410人工智能專碩317求調(diào)劑(0854都可以) +3 | xbxudjdn 2026-03-18 | 3/150 |
|
|
[考研] 311求調(diào)劑 +4 | 冬十三 2026-03-18 | 4/200 |
|
|
[考研] 311求調(diào)劑 +11 | 冬十三 2026-03-15 | 12/600 |
|
|
[考研] 0854可跨調(diào)劑,一作一項(xiàng)核心論文五項(xiàng)專利,省、國(guó)級(jí)證書40+數(shù)一英一287 +8 | 小李0854 2026-03-16 | 8/400 |
|
|
[考研] 331求調(diào)劑(0703有機(jī)化學(xué) +7 | ZY-05 2026-03-13 | 8/400 |
|
|
[考研] 268求調(diào)劑 +6 | 簡(jiǎn)單點(diǎn)0 2026-03-17 | 6/300 |
|
|
[考研] 301求調(diào)劑 +9 | yy要上岸呀 2026-03-17 | 9/450 |
|
|
[考研] 一志愿南京大學(xué),080500材料科學(xué)與工程,調(diào)劑 +4 | Jy? 2026-03-16 | 4/200 |
|
|
[考研] 一志愿,福州大學(xué)材料專碩339分求調(diào)劑 +3 | 木子momo青爭(zhēng) 2026-03-15 | 3/150 |
|
|
[考研] 333求調(diào)劑 +3 | 文思客 2026-03-16 | 7/350 |
|
|
[考研] 0703 物理化學(xué)調(diào)劑 +3 | 我可以上岸的對(duì)?/a> 2026-03-13 | 5/250 |
|
|
[考研] 0856求調(diào)劑 +3 | 劉夢(mèng)微 2026-03-15 | 3/150 |
|
|
[考研] 材料與化工 323 英一+數(shù)二+物化,一志愿:哈工大 本人本科雙一流 +4 | 自由的_飛翔 2026-03-13 | 5/250 |
|
|
[考研] 330求調(diào)劑 +3 | ?醬給調(diào)劑跪了 2026-03-13 | 3/150 |
|