2012-04-05 10 views
2

私はtest.mファイルの中に関数を実行したいと思う。ターミナルからOctaveを使ってこの関数を実行したい。したがって、それは次のようになります:ターミナルからオクターブを使って関数を実行する

$>/Users/me/octave/bin/octave test(param1,param2)? 

どうすればいいですか?私はMatlabでそれを行うことができます。しかし、私はOctaveで方法を見つけませんでした。

答えて

3

あなたはhere見つけることができ、この上octave --eval CODE

0

Octaveのドキュメントを使用することができます。入力引数を持つ関数を実行するには:

  1. 作業ディレクトリにある端末cdにあります。
  2. octaveを入力して、インタラクティブセッションを開きます。
  3. lsあなたの関数のファイルが作業ディレクトリにあることを確認するには、そうでない場合はcdをディレクトリにチェックします。
  4. ファンクションの名前のすぐ後に入力argsが正しい順序(例:>foo(100))で角かっこで入力します。あなたの関数は、あなたが印刷したものだけでなく、;で終わらないコード行のすべての結果を吐き出して実行されます。
関連する問題