「GNU Octave/Octファイル」の版間の差分

削除された内容 追加された内容
Octファイル
Octファイルの実行例
5 行
 
== Octファイルの実行例 ==
=== 実数入力の2倍 ===
 
 
複素数
11 ⟶ 12行目:
複数入出力
 
=== ベクトル ===
行列
<source lang="cpp">
#include <octave/oct.h>
DEFUN_DLD (oct_ReturnTwoArrays, args, ,
"[C,D]=oct_ReturnTwoArrays(A,B);,A,B,C and D are arrays.\n")
{
octave_value_list retval;
int nargin = args.length ();
if (nargin != 2) {
print_usage();
} else {
NDArray A = args(0).array_value();
NDArray B = args(1).array_value();
if ( !error_state ) {
retval(0) = A+B;
retval(1) = A-B;
}
}
return retval;
}
</source>
 
文字列