Maple für Professional
Maple für Akademiker
Maple für Studenten
Maple Personal Edition
Maple Player
Maple Player für iPad
MapleSim für Professional
MapleSim für Akademiker
Maple T.A. - Testen & beurteilen
Maple T.A. MAA Placement Test Suite
Möbius - Online-Courseware
Machine Design / Industrial Automation
Luft- und Raumfahrt
Fahrzeugtechnik
Robotics
Energiebranche
System Simulation and Analysis
Model development for HIL
Anlagenmodelle für den Regelungsentwurf
Robotics/Motion Control/Mechatronics
Other Application Areas
Mathematikausbildung
Technik
Allgemein- und berufsbildende Schulen
Testen und beurteilen
Studierende
Finanzmodelle
Betriebsforschung
Hochleistungsrechnen
Physik
Live-Webinare
Aufgezeichnete Webinare
Geplante Veranstaltungen
MaplePrimes
Maplesoft-Blog
Maplesoft-Mitgliedschaft
Maple Ambassador Program
MapleCloud
Technische Whitepapers
E-Mail Newsletters
Maple-Bücher
Math Matters
Anwendungs-Center
MapleSim Modell-Galerie
Anwenderberichte
Exploring Engineering Fundamentals
Lehrkonzepte mit Maple
Maplesoft Welcome-Center
Resource-Center für Lehrer
Help-Center für Studierende
OpenMaple と ExternalCalling Application Program Interface (API)
説明
すべての関数は、OpenMaple と define_externalと共に外部コードで使用することができます (OpenMapleと共に使用することに限られるOpenMaple固有の関数を除きます) 。
OpenMaple固有の関数
つぎは、OpenMaple の一部としての使用に限られた関数のリストです。 標準の入力と出力を制御するための関数と同様に、Maple セッションを開始、再スタート、停止するための関数があります。
callBackCallBack errorCallBack queryInterrupt readLineCallBack redirectCallBack RestartMaple StartMaple statusCallBack StopMaple streamCallBack textCallBack
Maple オブジェクトの変換
つぎは、Maple のオブジェクトをCデータ構造に変換するために使用する関数のリストです。
MapleToComplexFloat32 MapleToComplexFloat64 MapleToComplexFloatDAG MapleToFloat32 MapleToFloat64 MapleToInteger16 MapleToInteger32 MapleToInteger64 MapleToInteger8 MapleToM_BOOL MapleToM_INT MapleToPointer MapleToString
Maple オブジェクトへの変換
つぎは、C データ構造をMaple オブジェクトに変換するために使用する関数のリストです。
NewMapleExpressionSequence ToMapleBoolean ToMapleChar ToMapleComplex ToMapleComplexFloat ToMapleExpressionSequence ToMapleFloat ToMapleFunction ToMapleInteger ToMapleInteger64 ToMapleName ToMapleNULL ToMapleNULLPointer ToMaplePointer ToMapleRelation ToMapleString ToMapleUneval
データクエリー
つぎは、 Maple オブジェクトの種類をテストするために使用する関数のリストです。
IsMapleAssignedName IsMapleComplexNumeric IsMapleInteger IsMapleInteger16 IsMapleInteger32 IsMapleInteger64 IsMapleInteger8 IsMapleList IsMapleName IsMapleNULL IsMapleNumeric IsMaplePointer IsMaplePointerNULL IsMapleProcedure IsMapleRTable IsMapleSet IsMapleStop IsMapleString IsMapleTable IsMapleUnassignedName IsMapleUnnamedZero MapleNumArgs
Rectangular Table (ベクトル、行列、配列) の操作
つぎは、rtables の作成、修正、調査、あるいは、操作のために使用する関数のリストです。
RTableAppendAttribute RTableAppendIndFn RTableAssign RTableCopy RTableCopyImPart RTableCopyRealPart RTableCreate RTableDataBlock RTableGetDefaults RTableGetSettings RTableIndFn RTableIndFnArgs RTableIsReal RTableLowerBound RTableNumDimensions RTableNumElements RTableSelect RTableSetAttribute RTableSetIndFn RTableSetType RTableSparseCompact RTableSparseIndexRow RTableSparseIndexSort RTableSparseResize RTableSparseSetNumElems RTableSparseSize RTableUpperBound RTableZipReIm
リストと表の操作
つぎは、lists や tables の作成、アクセスに使用する関数のリストです。
MapleListAlloc MapleListAssign MapleListSelect MapleTableAlloc MapleTableAssign MapleTableDelete MapleTableHasEntry MapleTableSelect
出力
つぎは、 Maple のユーザインタフェースを通して、表示される書式付きの出力を送るために使用される関数のリストです。
MapleALGEB_Printf MapleALGEB_SPrintf MaplePrintf MapleUserInfo
割り当てと選択のための関数
つぎは、変数への割り当て、Maple オブジェクトからデータを選択するために使用する関数のリストです。
MapleAssign MapleAssignIndexed MapleSelectImaginaryPart MapleSelectIndexed MapleSelectRealPart
メモリと外部オブジェクトの管理
つぎは、Maple オブジェクトを参照する外部データ構造を作成するために使用する関数のリストです。
MapleAlloc MapleDispose MapleGcAllow MapleGcIsProtected MapleGcMark MapleGcProtect MaplePointerSetDisposeFunction MaplePointerSetMarkFunction MaplePointerSetPrintFunction MaplePointerSetType MaplePointerType
システムと Maple の特性
つぎは、様々なシステム特性やMaple の特性を尋ねるために使用する関数のリストです。
MapleHelp MapleKernelOptions MapleLibName
評価と誤差の取り扱い
つぎは、オブジェクト、関数、式を評価したり、評価の過程で起こる誤差を取り扱うために使用する関数のリストです。
EvalhfMapleProc EvalMapleProc EvalMapleStatement MapleEval MapleEvalhf MapleRaiseError MapleRaiseError1 MapleRaiseError2 MapleTrapError MapleUnique
参照
CustomWrapper, define_external, OpenMaple, OpenMaple/Examples
Download Help Document