| 5 | 1/1 | 返回列表 |
| 查看: 4562 | 回復(fù): 5 | ||
| 當(dāng)前只顯示滿足指定條件的回帖,點(diǎn)擊這里查看本話題的所有回帖 | ||
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ù) 這是怎么回事 ? |
金蟲 (初入文壇)

金蟲 (初入文壇)

新蟲 (初入文壇)
金蟲 (正式寫手)

| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 266求調(diào)劑 +5 | 陽陽哇塞 2026-03-14 | 10/500 |
|
|---|---|---|---|---|
|
[考研] 304求調(diào)劑 +3 | 曼殊2266 2026-03-18 | 3/150 |
|
|
[考研] 一志愿 西北大學(xué) ,070300化學(xué)學(xué)碩,總分287,雙非一本,求調(diào)劑。 +3 | 晨昏線與星海 2026-03-19 | 3/150 |
|
|
[考研] 346求調(diào)劑[0856] +3 | WayneLim327 2026-03-16 | 6/300 |
|
|
[考研] 328求調(diào)劑,英語六級551,有科研經(jīng)歷 +4 | 生物工程調(diào)劑 2026-03-16 | 12/600 |
|
|
[考研] 0703化學(xué) 305求調(diào)劑 +4 | FY_yy 2026-03-14 | 4/200 |
|
|
[考研] 材料工程專碩調(diào)劑 +5 | 204818@lcx 2026-03-17 | 6/300 |
|
|
[考研] 26調(diào)劑/材料/英一數(shù)二/總分289/已過A區(qū)線 +7 | 步川酷紫123 2026-03-13 | 7/350 |
|
|
[考研] 08工科 320總分 求調(diào)劑 +5 | 梨花珞晚風(fēng) 2026-03-17 | 5/250 |
|
|
[考研] 070300化學(xué)319求調(diào)劑 +6 | 錦鯉0909 2026-03-17 | 6/300 |
|
|
[考研] 280求調(diào)劑 +6 | 咕嚕曉曉 2026-03-18 | 7/350 |
|
|
[考研] 334求調(diào)劑 +3 | 志存高遠(yuǎn)意在機(jī)?/a> 2026-03-16 | 3/150 |
|
|
[考研] 085601求調(diào)劑 +4 | Du.11 2026-03-16 | 4/200 |
|
|
[考研] 26考研求調(diào)劑 +6 | 丶宏Sir 2026-03-13 | 6/300 |
|
|
[考研] 考研調(diào)劑 +3 | 淇ya_~ 2026-03-17 | 5/250 |
|
|
[考研] 東南大學(xué)364求調(diào)劑 +5 | JasonYuiui 2026-03-15 | 5/250 |
|
|
[考研] 333求調(diào)劑 +3 | 文思客 2026-03-16 | 7/350 |
|
|
[考研] 0703一志愿211 285分求調(diào)劑 +5 | ly3471z 2026-03-13 | 5/250 |
|
|
[考研] 070305求調(diào)劑 +3 | mlpqaz03 2026-03-14 | 4/200 |
|
|
[考研] 中科大材料與化工319求調(diào)劑 +3 | 孟鑫材料 2026-03-14 | 3/150 |
|