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
VectorCalculus[VectorField] - ベクトル場の作成
使い方
VectorField(v, c)
パラメータ
v - ベクトル; ベクトル場の成分の指定
c - (オプション) 名前[名前, 名前, ...]; ベクトル場の座標系および座標名の指定
説明
VectorField(v, c) コマンドは、vectorfield 属性および座標系属性を持つベクトルである、ベクトル場オブジェクトを作成します。
VectorCalculus のいくつかの関数は、その入力としてベクトル場のオブジェクトを必要としますが、同様にベクトル値の演算子も受け付けることに注意して下さい; この演算子はベクトル場のオブジェクトであると解釈され、一般的にその出力もまた演算子となります。また、ベクトル場ではないベクトル(つまり vectorfield 属性を持たないベクトル)は、定数のベクトル場としては解釈されないことにも注意して下さい。
2つめのパラメータ c が指定されていない場合には、デフォルトの座標系が使用されます。この場合、デフォルトの座標系には座標名が添えられている必要があることに注意して下さい; そうでない場合には、エラーが起こります。
ベクトルが BasisFormat で表示される場合、ベクトル場オブジェクトの基底ベクトルは上線を用いて表示されます。これにより、ベクトル場を視覚的に普通のベクトルと区別します。
ルーチン evalVF をある点におけるベクトル場の評価に使用することが可能です。
例
with(VectorCalculus):
Warning, the assigned names <,> and <|> now have a global binding Warning, these protected names have been redefined and unprotected: *, +, ., Vector, diff, int, limit, series
基底ベクトルには上線がつけられることに注意して下さい。
v := VectorField( <x,y,z>, 'cartesian'[x,y,z] );
attributes( v );
v := VectorField( <1/r^2,0,0>, 'spherical'[r,phi,theta] );
simplify(evalVF(v,<1,0,Pi>));
SetCoordinates( 'cylindrical'[r,theta,z] );
v := VectorField( <r*theta, theta, z^2> );
Curl( v );
Divergence( (a,b,c) -> <a^2+b^2,1-c^3,1> );
参照
attributes, VectorCalculus パッケージの紹介, VectorCalculus[AddCoordinates], VectorCalculus[BasisFormat], VectorCalculus の座標系, VectorCalculus[evalVF], VectorCalculus[GetCoordinates], VectorCalculus[MapToBasis], VectorCalculus[SetCoordinates]
Download Help Document