벡터 분석 및 시각화
Wolfram 언어에서 n-차원 벡터는 길이 n의 목록으로 표시됩니다.
두 벡터의 내적을 계산합니다.
In[1]:= |
Out[1]= | ![]() |
외적 기호는 ESCcrossESC를 사용하여 입력합니다.
In[2]:= |
Out[2]= | ![]() |
벡터의 노름을 계산합니다.
In[1]:= |
Out[1]= | ![]() |
벡터의 x 축 상의 투영을 구합니다.
In[2]:= |
Out[2]= | ![]() |
두 벡터 사이의 각도를 계산합니다.
In[3]:= |
Out[3]= | ![]() |
Wolfram 언어에서 n-차원 벡터는 길이 n의 목록으로 표시됩니다.
두 벡터의 내적을 계산합니다.
In[1]:= | ![]()
⨯
{1, 2, 3}.{a, b, c} |
Out[1]= | ![]() |
외적 기호는 ESCcrossESC를 사용하여 입력합니다.
In[2]:= | ![]()
⨯
{1, 2, c}\[Cross]{a, b, c} |
Out[2]= | ![]() |
벡터의 노름을 계산합니다.
In[1]:= | ![]()
⨯
Norm[{1, 1, 1}] |
Out[1]= | ![]() |
벡터의 x 축 상의 투영을 구합니다.
In[2]:= | ![]()
⨯
Projection[{8, 6, 7}, {1, 0, 0}] |
Out[2]= | ![]() |
두 벡터 사이의 각도를 계산합니다.
In[3]:= | ![]()
⨯
VectorAngle[{1, 0}, {0, 1}] |
Out[3]= | ![]() |
벡터의 기울기를 계산합니다.
(∇
기호는 ESCgradESC를 사용하여 입력합니다.)
In[1]:= | ![]()
⨯
\!\( \*SubscriptBox[\(\[Del]\), \({x, y}\)]\({ \*SuperscriptBox[\(x\), \(2\)] + y, x + \*SuperscriptBox[\(y\), \(2\)]}\)\) |
Out[1]= | ![]() |
In[2]:= | ![]()
⨯
Div[{f[x, y, z], g[x, y, z], h[x, y, z]}, {x, y, z}] |
Out[2]= | ![]() |
Wolfram 언어는 벡터장의 시각화에 적합한 2D 및 3D 함수가 포함되어 있습니다.
In[1]:= | ![]()
⨯
VectorPlot[{y, -x}, {x, -3, 3}, {y, -3, 3}] |
Out[1]= | ![]() |
In[2]:= | ![]()
⨯
VectorPlot3D[{y, -x, z}, {x, -3, 3}, {y, -3, 3}, {z, -3, 3}] |
Out[2]= | ![]() |
얇은 조각 곡면에 벡터장을 플롯합니다.
In[3]:= | ![]()
⨯
SliceVectorPlot3D[{y, -x, z}, "CenterPlanes", {x, -2, 2}, {y, -2, 2}, {z, -2, 2}] |
Out[3]= | ![]() |
참고 사항: 벡터 해석 »
참고 사항: 벡터의 시각화 »