壹般來說,兩者基本沒什麽聯系的。
1、MATLAB是處理矩陣運算的很常見和高效的編程軟件,當然它也可以運用有限元方法進行計算,但需要妳對有限元方法和妳具體實現的問題駕馭能力較高,需要具體推導計算過程的細節,以及求解方法。
2、ANSYS是最普及的有限元商業軟件,它涉及領域很廣。因為我主要做的是結構分析,對妳說得噪聲分析不是特別了解。我可以把它歸為振動分析吧。應該也是可以實現的。但前提是妳如果簡化處理妳要分析的問題,能夠在軟件中有效的建立有限元分析模型。
相對來說,兩者是可以分開進行的,然後都得到結果後可以互相驗證。MATLAB相對更開放自由壹些,妳可以求出理論解。而ANSYS只能用有限元方法得到數值解。
我想妳老師的意思應該是兩者都可以用,妳自己根據情況去選擇,如果都選用當然更好。
註意壹點的是,選MATLAB需要妳對整個分析的過程更清晰明了,很多細節需要妳自己推導並求解。而選用ANSYS,妳需要很熟悉整個分析的主要過程和關鍵點,找到合適的單元和合適的處理手段。
還有妳打錯的那句話,妳是否想說用ANSYS建模,然後MATLAB算,然後再回到ANSYS後處理?據我了解,ANSYS對很多其他軟件都有接口,而且workbench中的FEMODELER模塊確實可以導出有限元建模分析語句,轉化到其他軟件中,但這個語句不是MATLAB能辨識的。反過來,MATLAB的語句,ANSYS也不認同,妳倒是可以在ANSYS中用他的APDL語言進行定向編程。
好了說了這麽多,其實對於具體問題主要還是看妳個人對實際問題的化表象為本質的能力了。用什麽都無所謂的。