C関数

SymbolicCは,このセクションに記載されているようなC関数の使用をサポートする.

関数の定義

まずパッケージをロードしなくてはならない.

C関数をCFunctionを使って作成することができる.

型の限定子が必要な場合は,型の指定としてリストを与えることができる.

関数の呼出し

まずパッケージをロードしなくてはならない.

C関数をCCallを使って呼び出すことができる.

標準の数学演算子

まずパッケージをロードしなくてはならない.

SymbolicCはさまざまな種類の標準的なCの数学演算子を提供する.これらの演算子は,下に示すような関数の呼出しを生成する.

標準の数学演算子の中には,対応するWolfram言語関数がないものもある.この場合は,以下に示すように,文字列が使われている.

標準の数学演算子の完全リストを以下に挙げる.Wolfram言語における名前と出力されるCの名前を示す.

ArcCosacos
ArcSinasin
ArcTanatan (引数1つ)
ArcTanatan2 (引数2つ)
Ceilingceil
Coscos
Coshcosh
Expexp
Absfabs
Floorfloor
"frexp"frexp
"ldexp"ldexp
Loglog
Log10log10
"modf"modf
Powerpow
Sinsin
Sinhsinh
Sqrtsqrt
Tantan
Tanhtanh

Wolfram言語関数の名前とそれに対応する標準的な数学関数.