2

test.m ファイル内で関数 (テストとしましょう) を実行したいと考えています。ターミナルから Octave を使用してこの関数を実行したい。したがって、次のようになります。

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

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

4

2 に答える 2

5

使用できますoctave --eval CODE

于 2012-04-05T18:01:40.040 に答える
2

これに関する Octave のドキュメントは、ここにあります。入力引数で関数を実行するには:

  1. ターミナルcdで、作業ディレクトリに移動します。
  2. 入力して対話型octaveセッションを開きます。
  3. ls関数のファイルが作業ディレクトリにあることを確認し、cdそうでない場合はそのディレクトリに移動します。
  4. 関数の名前の直後に入力引数を角かっこで囲んで正しい順序で入力します (例: ) >foo(100)。次に、関数が実行され、出力したものと、で終わらないコード行のすべての結果が吐き出されます;
于 2017-05-18T05:33:08.123 に答える