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
solve/parametric - パラメータを含む方程式の、場合分けを含んだ解
使い方
solve(equations, variables, parametric)
solve(equations, variables, parametric=mode, parameters=params)
パラメータ
equations
-
多項式、もしくは多項式・多項不等式の集合またはリスト
variables
(オプション)名前、もしくは名前の集合またはリスト
mode
lazy、proviso、full のうちのひとつ。解の精密さを指定。
params
(オプション)パラメータの集合
説明
solve コマンドで parametric を用いると、パラメータを含む多項式系の解を求めます。
方程式について、それに含まれるパラメータに対する完全な場合分けをした区分的表現による解を構築します。デフォルトとして、効率のよい怠惰な計算法で求めた区分的表現を返します。この方法では、区分的解の分枝の一部に %SolveTools[Parametric] の形式の不活性関数コールが含まれます。そのようなケースの解を求めるには value コマンドを使用します。この出力形式をとる理由は、計算を最小限にしつつ、必要に応じて特殊解の計算を簡単にできるようにするためです。
現在、多項方程式のみサポートされています。
parametric オプションは、方程式 parametric=lazy、parametric=full、parametric=proviso のいずれかの形でも指定することもでき、解は SolveTools[Parametric] の該当するモードで計算されます。(デフォルトは parametric=lazy)
parameters オプションを使って、変数でない文字の一部だけをパラメータとして扱うように指定することもできます。
互換性
parametric オプションは Maple 15 より導入されています。
Maple 15 の変更点についての詳細は、Maple 15 の更新情報 をご覧ください。
例
solve({y=n*x+c, y=m*x+b}, {x,y}, 'parametric');
solve({y=n*x+c, y=m*x+b}, {x,y}, 'parametric'='full', 'parameters'={m,n});
参照
solve, SolveTools[Parametric], value
Download Help Document