- Co robi gradient () w Matlab?
- Jak znaleźć gradient funkcji wielowymiarowej w MATLAB?
- Jak określić pochodną w MATLAB?
Co robi gradient () w Matlab?
[FX, FY] = gradient (f) Zwraca składniki X i Y dwuwymiarowego gradientu numerycznego macierzy F . Dodatkowy wyjściowy FY odpowiada ∂f/∂y, które są różnicami w kierunku Y (pionowym). Zakłada się, że odstępy między punktami w każdym kierunku wynoszą 1 .
Jak znaleźć gradient funkcji wielowymiarowej w MATLAB?
Gradient funkcji wielowymiarowej
Użyj symbolicznej zmiennej macierzy, aby wyrazić funkcję F i jej gradient pod względem wektora x . Syms x [1 3] Matryca f = sin (x)*sin (x). „Aby pokazać gradient pod względem elementów x, przekonwertować wynik na wektor symbolicznych zmiennych skalarnych za pomocą Symmatrix2Sym .
Jak określić pochodną w MATLAB?
Df = diff (f, var) różnicuje F w odniesieniu do parametru różnicowania var . var może być symboliczną zmienną skalarną, taką jak X, funkcja symboliczna, taka jak F (x) lub funkcja pochodna, taka jak diff (f (t), t) . Df = diff (f, var, n) oblicza pochodną n th F w odniesieniu do var .