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
単位の例: 核反応の量の最適化
getvalues := proc() local v,u,w,T1,a,b,alpha,epsilon; v := DocumentTools[GetProperty](w_value, value); u := DocumentTools[GetProperty](w_unit, value); w := parse(v)*Unit(parse(u)); v := DocumentTools[GetProperty](T1_value, value); u := DocumentTools[GetProperty](T1_unit, value); T1 := parse(v)*Unit(parse(u)); v := DocumentTools[GetProperty](a_value, value); u := DocumentTools[GetProperty](a_unit, value); a := parse(v)*Unit(parse(u)); v := DocumentTools[GetProperty](b_value, value); u := DocumentTools[GetProperty](b_unit, value); b := parse(v)*Unit(parse(u)); v := DocumentTools[GetProperty](alpha_value, value); alpha := parse(v); v := DocumentTools[GetProperty](epsilon_value, value); epsilon := parse(v); (w,T1,a,b,alpha,epsilon) end:
plugin:=proc() local v,r,T,m,P,Topt; v := getvalues(); r := eval(Meq,[w=v[1],T1=v[2],a=v[3],b=v[4],alpha=v[5],epsilon=v[6],sigma=ScientificConstants[Constant](Stefan_Boltzmann_constant, units), T2=T2*Unit(K)]); r := simplify(rhs(r)); r := evalf(r); r := convert(r,unit_free); T := Optimization[NLPSolve](r, T2=0..1000); m := T[1]; DocumentTools[SetProperty](mass_value, value, m); Topt := eval(T2, T[2]); DocumentTools[SetProperty](temp_value, value, Topt); P:=plot(r, T2=(Topt-100)..(Topt+100),gridlines); DocumentTools[SetProperty](opt, value, P); end:
plugin():
Warning, limiting number of major iterations has been reached
Warning, unable to evaluate the function to numeric values in the region; see the plotting command's help page to ensure the calling sequence is correct
パラメータ:
w
T1
a
b
α
ε
最適量は: kg の時 T2=K
Download Help Document