2016-07-05 2 views
0

あるプログラムの出力を別のプログラムに読み込もうとしています。しかし、これらのプログラムでは、それぞれのディレクトリからロードされている入力データを使用しています。たとえば、 プログラム1では、いくつかのテキストファイルをロードし、出力の配列のコードを実行します。 プログラム2では、他のテキストファイルを読み込んでプログラムを実行します。また、プログラム2では、プログラム1の出力データを使用したいと考えています。2つのプログラムが異なるディレクトリから入力データを受け取ったときにMatlabで関数を呼び出す方法は?

プログラム1と2のテキストファイルの場所が異なります。 この問題を処理するように提案できますか?

+0

'load(' C:\ .... \ myData.mat ') ' – Dan

+0

このデータは[tag:matlab-figure](グラフィックスの操作プロット)または[タグ:matlab-guide](GUIアプリケーションの開発)。 – beaker

答えて

0

コメントで述べたように、あなただけのファイルへの絶対パスを使用する必要があります。

load('C:\...\dataFolder\dataFile.mat') 

あなたはMATLABの現在の作業フォルダに独立して、それを達することができるこの方法です。

+0

@panini srikanth問題を解決した場合はこれを解決策としてマークすることをお勧めします。 – EBH

関連する問題