WOLFRAM

Enable JavaScript to interact with content and submit forms on Wolfram websites. Learn how
Wolfram Language & System Documentation Center

SymbolicC supports working with C functions, as described in this section.

Defining Functions

First, you need to load the package.

Now, you can create a C function with CFunction .

You can give a list as the type specification if you need type qualifiers.

Calling Functions

First, you need to load the package.

Now, you can call a C function with CCall .

Standard Math Operators

First, you need to load the package.

SymbolicC provides a full range of the standard C math operators. These generate function calls, as shown in the following.

For some standard math operators there is no corresponding Wolfram Language function. In this case a string is used, as shown below.

The full list of standard math operators is given below, showing the name in the Wolfram Language and the output C name.

ArcCos acos
ArcSin asin
ArcTan atan (one argument)
ArcTan atan2 (two arguments)
Ceiling ceil
Cos cos
Cosh cosh
Exp exp
Abs fabs
Floor floor
"frexp" frexp
"ldexp" ldexp
Log log
Log10 log10
"modf" modf
Power pow
Sin sin
Sinh sinh
Sqrt sqrt
Tan tan
Tanh tanh

Wolfram Language function names and the corresponding standard math functions.

Top [フレーム]

AltStyle によって変換されたページ (->オリジナル) /