Maple Professional
Maple Academic
Maple Student Edition
Maple Personal Edition
Maple Player
Maple Player for iPad
MapleSim Professional
MapleSim Academic
Maple T.A. - Testing & Assessment
Maple T.A. MAA Placement Test Suite
Möbius - Online Courseware
Machine Design / Industrial Automation
Aerospace
Vehicle Engineering
Robotics
Power Industries
System Simulation and Analysis
Model development for HIL
Plant Modeling for Control Design
Robotics/Motion Control/Mechatronics
Other Application Areas
Mathematics Education
Engineering Education
High Schools & Two-Year Colleges
Testing & Assessment
Students
Financial Modeling
Operations Research
High Performance Computing
Physics
Live Webinars
Recorded Webinars
Upcoming Events
MaplePrimes
Maplesoft Blog
Maplesoft Membership
Maple Ambassador Program
MapleCloud
Technical Whitepapers
E-Mail Newsletters
Maple Books
Math Matters
Application Center
MapleSim Model Gallery
User Case Studies
Exploring Engineering Fundamentals
Teaching Concepts with Maple
Maplesoft Welcome Center
Teacher Resource Center
Student Help Center
Maple_floats - パラメータの値をソフトウェア浮動小数点で計算する
使い方
Maple_floats(x)
パラメータ
x - 数式
説明
Maple_floats(x) は、任意精度の浮動小数点計算によって、いろいろなパラメータや定数の値を計算します。さらに、そういう定数を伴う数式の値を計算します。
Maple_floats は remember のオプションを持っているので、各定数はセッションごとに1回しか計算されません。たとえば、同じ計算を2回以上するならば、
Maple_floats(MAX_FLOAT/LN_MAX_FLOAT)
を計算する方が
Maple_floats(MAX_FLOAT)/Maple_floats(LN_MAX_FLOAT)
を計算するよりも効果的です。特に、その計算が手続きの一部になっているならば、より効果的です。
Maple_floats に対して定められている定数は次の通りです。
MAX_EXP 最大指数 MIN_EXP 最小指数 MAX_FLOAT Float(1,MAX_EXP) MIN_FLOAT Float(1,MIN_EXP) LN_MAX_FLOAT evalf(ln(MAX_FLOAT)) - 1 ULP FLOAT_BASE 浮動小数点計算のための基数 MAX_DIGITS Digits の最大設定値 MAX_BIN_POWER 浮動小数点数 x に対してカーネルが x^r を計算してくれる 最大の整数 r(それ以上の指数に対しては、x^r はライブラリ 関数 evalf/power によって計算されます)
ULP = "Unit in the Last Place"(最後の場所における単位)であり、LN_MAX_FLOAT は Digits = 10 として計算されます。
例
注意: 以下の例における値は、このヘルプページを作るために用いた機種に依存した値です。
Maple_floats(MAX_FLOAT);
Maple_floats(sqrt(MAX_FLOAT)/LN_MAX_FLOAT);
Maple_floats(MAX_BIN_POWER);
参照
evalhf[constant], kernelopts
Download Help Document