2016-05-03 7 views
0

PHPは、外部ファイルをメインスクリプトに取り込むために、気の利いたinclude()関数を持っています。これはオクターブで可能ですか?私はload()を使ってみましたが、エラーが続いています:error: load: unable to determine the file format of 't_whse.m'これはこれを行う方法が間違っているとか、実際にはOctaveでは使えないと思います。Octaveの別のスクリプトの中からスクリプトを呼び出すことはできますか?

答えて

1

loadは、ファイルからデータをロードするために予約されているため、loadに電話する必要はありません。代わりに、スクリプトを名前で呼び出すだけです。これは(実際にはスクリプトの場合)スクリプトを実行し、そのスクリプトで定義された変数に呼び出しスクリプトがアクセスできるようにします。

script1.m

disp('Beginning of script1'); 
script2; 
fprintf('Value = %d\n', value) 
disp('End of script1') 

script2.m

disp('Beginning of script2'); 
value = 2; 
disp('End of script 2'); 
関連する問題