- Apa yang gradien () lakukan di matlab?
- Cara menemukan gradien fungsi multivariabel di MATLAB?
- Bagaimana Anda menentukan turunan di MATLAB?
Apa yang gradien () lakukan di matlab?
[Fx, fy] = gradient (f) mengembalikan komponen x dan y dari gradien numerik dua dimensi dari matriks f . Output tambahan FY sesuai dengan ∂f/∂y, yang merupakan perbedaan dalam arah y (vertikal). Jarak antara titik -titik di setiap arah diasumsikan 1 .
Cara menemukan gradien fungsi multivariabel di MATLAB?
Gradien fungsi multivariabel
Gunakan variabel matriks simbolik untuk mengekspresikan fungsi f dan gradiennya dalam hal vektor x . Syms X [1 3] Matriks F = sin (x)*sin (x). 'Untuk menunjukkan gradien dalam hal unsur -unsur X, mengubah hasilnya menjadi vektor variabel skalar simbolik menggunakan Symmatrix2Sym .
Bagaimana Anda menentukan turunan di MATLAB?
Df = diff (f, var) membedakan f sehubungan dengan parameter diferensiasi var . VAR dapat menjadi variabel skalar simbolik, seperti x, fungsi simbolik, seperti f (x), atau fungsi turunan, seperti diff (f (t), t) . Df = diff (f, var, n) menghitung turunan ke f sehubungan dengan var .