2012-04-08 9 views
2

私は鋼製ジョイントのサイクルテストをいくつか行っています。試験条件は、振幅値当たり3サイクルの適用を含み、3つの異なる振幅が使用された。サイクルテストのデータ解析に最適なプログラム

私は回転と瞬時値を持つ巨大なテキストファイルを持っていますが、回帰分析方法で図の各枝の剛性を決定する必要があります。したがって、私は各サイクルを分離する必要があります。

あなたはMathematicaの、

  • のMatlab、
  • エクセル、
  • または簡単にこのタスクを作るために最も適し、他のプログラム

    • をお勧めですか?

    いつもあなたの助言に感謝します。

  • 答えて

    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

    OK!アドバイスありがとう。私はおそらく、あなたの情報から私のお気に入りであるmatlabとmathematicaを研究するでしょう。 – jpcgandre

    1

    Mathematicaは素晴らしいですが、最も幅広いツールの点で、私はRを選ぶでしょうし、おそらくそれはglmパッケージです。他にも多くのパッケージがあります。恐らく神経回路網や回帰のためのランダムな森林も興味深い選択肢を作ってくれるでしょう。

    +0

    まあ、面白いです。私はRのビットを知っているので、私はそれを研究します。ヒントをありがとう! – jpcgandre

    関連する問題