記錄一下畢設模型的建立和其中的一些小技巧
*do建模
施加載荷、邊界條件
網格劃分
求解後,讀取某些量,輸出到檔案
(刪除cp)
清網格,刪除模型
*enddo
如何讀取模型中,固定位置上結點的值?
1.如果固定位置上結點的編號不變,每次都讀這個節點編號
2.結點的編號變化,只能通過位置選出這個點
nsel,s,loc,x,0,0 !選擇x=0,z=0的一排nodensel,r,loc,z,
0,0nplot
*get,xmin,node,0,num,min !xmin是這些node中的最小編號
*get,numx,node,0,count !num是有幾個node
*dim,xarry,array,1,numx !定義乙個1*num大小的陣列
xarry(
1,1)=xmin !存node編號
xx=xmin !還是存編號
*do,i,2
,numx
xx=ndnext(xx)
xarry(
1,i)=xx
*enddo !最終的效果是node編號從小到大 放到陣列xarry裡
*****
如果只選乙個點,選出後,乙個get就能得到
如何把得到的資料輸出到檔案?
為了方便,把值都存在陣列裡
*dim,v,array,1,12 !建立陣列*get,v(1,1),node,3285,volt !把結點3285的電位存在v(1,1)
輸出到檔案
/out)(5f)
*vwrite,
(/)/out
或*vwrite,v(2,k),v(3,k),v(4
,k)(f8.
3,f8.3,f8.3
)*enddo
*vwrite,
(/)*cfclos
不會控制格式,要是能在每隔數之間輸出乙個tab就好了,這樣就能直接貼上在excle了。只能用c再處理一下了
從《迴圈的代價》中學到的
最近在看 演算法競賽入門經典 書中提到迴圈的兩大常見問題,並提出一些建議。第一是算術運算溢位的問題,尤其是n很大而且都是做的乘法的時候。最常見的現象是輸出負值,每步printf也能觀察到。如果換資料型別仍解決不了的話,可能得改演算法了。書中的例子是對最終的取餘 運算作轉化。要計算只包含加法 減法和乘...
我從程式設計面試中學到的
為了實習生職位和全職工作,我做過很多次的面試。當我還在大學主修電腦科學時,學校每個秋季學期都有招聘會,第一輪招聘會在校園裡舉行。我在第一和最後一輪都搞砸過。不過,每次面試後,我都會反思哪些方面我能做的更好,我還會和朋友們做模擬面試,這樣我就能從他們那兒得到更多的面試反饋。不管我們怎麼樣找工作 工作中...
從兩個團隊中學到的
因為面對的是兩個開發專案,做的時間長了,很容易對這兩個開發團隊的流程優劣有個比較。團隊a 大專案,人手充足,開發人員能力跨度從高到低分布均勻,流程較規範,pm很有經驗,比較善於和客戶溝通以及爭取時間。缺點是 的介面容易出現責任模糊的問 題。由於人員互相之間對於別人的流程完全不清楚,一旦出現人手不夠需...