이번역페이지는최신내용을담고있지않습니다。최신내용을영문으로보려면여기를클릭하십시오。gydF4y2Ba
스칼라함수의기울기벡터gydF4y2Ba
梯度(gydF4y2Ba
는카테시안좌표에서벡터gydF4y2BafgydF4y2Ba
,gydF4y2BavgydF4y2Ba
)gydF4y2BavgydF4y2Ba
에대한스칼라함수gydF4y2BafgydF4y2Ba
의기울기벡터를구합니다。gydF4y2Ba
vgydF4y2Ba
를지정하지않을경우gydF4y2Ba梯度(f)gydF4y2Ba
는gydF4y2BafgydF4y2Ba
에서찾은모든기호변수로부터생성된벡터에대한스칼라함수gydF4y2BafgydF4y2Ba
의기울기벡터를구합니다。이벡터의변수순서는gydF4y2BasymvargydF4y2Ba
로정의됩니다。gydF4y2Ba
벡터gydF4y2BavgydF4y2Ba
에대한함수gydF4y2BafgydF4y2Ba
의기울기는gydF4y2BavgydF4y2Ba
의각요소에대한gydF4y2BafgydF4y2Ba
의1계편도함수로구성된벡터입니다。gydF4y2Ba
벡터gydF4y2Ba[x, y, z]gydF4y2Ba
에대해gydF4y2Baf (x, y, z)gydF4y2Ba
의기울기벡터를구합니다。기울기는다음성분을갖는벡터입니다。gydF4y2Ba
Syms x y z f = 2*y*z*sin(x) + 3*x*sin(z)*cos(y);梯度(f, [x, y, z])gydF4y2Ba
ans = 3 * cos (y) * sin (z) + 2 * y * * cos (x) 2 * z * sin (x) - 3 * x *罪(y) * sin (z) 2 * y * sin (x) + 3 * x * cos (y) * cos (z)gydF4y2Ba
함수gydF4y2Baf (x, y)gydF4y2Ba
의기울기를구하고,이를퀴버(속도)플롯으로플로팅합니다。gydF4y2Ba
벡터gydF4y2Ba(x, y)gydF4y2Ba
에대해gydF4y2Baf (x, y)gydF4y2Ba
의기울기벡터를구합니다。기울기는다음성분을갖는벡터gydF4y2BaggydF4y2Ba
입니다。gydF4y2Ba
信谊gydF4y2BaxgydF4y2BaygydF4y2BaF = -(sinx + siny)^2;g =梯度(f (x, y))gydF4y2Ba
g =gydF4y2Ba
이번에는이러한성분으로정의되는벡터장을플로팅합니다。MATLAB®은이작업을위해gydF4y2Ba箭袋gydF4y2Ba
플로팅함수를제공합니다。이함수는기호인수를받지않습니다。먼저gydF4y2BaggydF4y2Ba
의성분에해당하는표현식의기호변수를숫자형값으로바꿉니다。그런다음gydF4y2Ba箭袋gydF4y2Ba
를사용합니다。gydF4y2Ba
[X, Y] = meshgrid(-1:.1:1,-1:.1:1);G1 = subs(g(1),[x y],{x, y});G2 = subs(g(2),[x y],{x, y});箭袋(X, Y, G1, G2)gydF4y2Ba
旋度gydF4y2Ba
|gydF4y2BadiffgydF4y2Ba
|gydF4y2Ba散度gydF4y2Ba
|gydF4y2Ba黑森gydF4y2Ba
|gydF4y2Ba雅可比矩阵gydF4y2Ba
|gydF4y2Ba拉普拉斯算子gydF4y2Ba
|gydF4y2Ba潜在的gydF4y2Ba
|gydF4y2Ba箭袋gydF4y2Ba
|gydF4y2BavectorPotentialgydF4y2Ba