2012-04-08 55 views
2

我已經執行了一些鋼節點循環測試。測試條件包括每個幅度值應用3個週期,並且使用三個不同的幅度。分析循環測試數據的最佳程序

現在我有一個巨大的旋轉和矩值的文本文件,但我需要用迴歸分析方法確定圖的每個分支的剛度。因此我需要分離每個週期。

你推薦

  • 數學,
  • MATLAB,
  • Excel中,
  • 或最適合簡化這項任務的其他程序?

非常感謝您的建議。

回答

2

這個問題並不完全清楚你要找什麼。我也不太瞭解Mathematica或Excel,但我會盡可能多地談論Matlab如何解決這個問題。

當你說'分開每個循環'時,我假定你的意思是你的文本文件包含關於所有3個循環的數據,並且你想把它分成3個獨立的數據集,關於每個單獨的循環。我猜想Matlab會導入你的數據文件(文件 - >導入數據菜單非常靈活,我已經成功地使用了它,例如30MB文件,但是如果你的文件有幾百MB可能會成爲問題)。

假設數據文件有一些結構,我希望可以對其進行分片以實現所需的分區,例如,

cycle1 = data(1:3:end, :); %If data from cycles are stored in alternate rows 
cycle1 = data(1:end/3, :); %If data from cycles are stored in blocks of rows 
cycle1 = data(:, 3);  %If data from cycles are stored in separate columns 

等。如果您對文件結構的描述進行評論,我可能會進一步提供幫助。

關於迴歸分析,Matlab有幾個tools; polyfit非常靈活,可能會滿足您的要求。我對材料一無所知,但如果你解釋剛度和測量變量之間的關係,我可能會提供更好的建議。

+0

好吧!感謝您的建議。我可能會研究matlab和mathematica,前者是我最喜歡的信息。 – jpcgandre 2012-04-08 16:47:22

1

Mathematica是偉大的,但在最廣泛的工具方面,我會選擇R,也許它是glm包。還有很多其他合適的軟件包,甚至可能是一個神經網絡或隨機森林,用於迴歸可能會產生一個有趣的選擇,所有這些都可以在R中免費獲得。

+0

嗯,確實很有趣。我知道一些R,所以我會研究它。謝謝你的提示! – jpcgandre 2012-04-09 00:41:59