Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私はMATLABを使用する初心者です。質問があります。 関数
f(x; y) = x^2 - 4x + y^2 - y - xy
に極小値がありf(3; 2) = -7ます。 MATLAB関数を使用して、およびの表面をPlot3Dプロットします。z = f(x; y)x \in [2:5; 3:5]y \in [1:5; 2:5].
f(3; 2) = -7
Plot3D
z = f(x; y)
x \in [2:5; 3:5]
y \in [1:5; 2:5].
おそらく「メッシュ」があなたのためになるでしょう。詳細については、このドキュメントを参照してください。ただし、次のことを試すことができます。
x = linspace(....); y=..。
[x、y] = meshgrid(x、y);
z = x ^ 2-4 * x + y ^2-y-x。*y
mesh(x、y、z)