เวกเตอร์เกรเดียน
ให้ $\mathbf{x}=(x_1,\ldots,x_n)$ และ $\mathbf{a}=(a_1,\ldots,a_n)$
เป็นเวกเตอร์ขนาด $n$ ของจำนวนจริง
ให้ $f(\mathbf{x})$ เป็นฟังก์ชันที่สามารถหาอนุพันธ์ได้
แอปพลิเคชันนี้ใช้คำนวณหาค่าของฟังก์ชันที่ $\mathbf{x}=\mathbf{a}$
และเวกเตอร์เกรเดียน
\[ \mathrm{grad}f = \left(\frac{\partial f}{\partial x_1},\frac{\partial f}{\partial x_2},\ldots,\frac{\partial f}{\partial x_n}\right) \]
โดยอนุพันธ์ย่อย $\frac{\partial f}{\partial x_i}$ คำนวณโดยใช้วิธี
automatic differentiation (AD)
ตามที่อธิบายใน
อนุพันธ์ของฟังก์ชัน แต่ในกรณีนี้ใช้คำนวณหาอนุพันธ์ย่อยของฟังก์ชันหลายตัวแปร
ข้อมูลอินพุท
แอปพลิเคชันนี้ต้องการข้อมูลอินพุททั้ง $f(\mathbf{x})$ และ $\mathbf{a}$
โดย math expression ที่ใช้ในอินพุททั้งสองจะเหมือนกับที่ใช้ใน
อนุพันธ์ของฟังก์ชัน
เนื่องจากแอปพลิเคชันนี้ใช้สำหรับหลายตัวแปร
เราใช้ x1 แทน $x_1$
เราใช้ x2 แทน $x_2$
และในช่องอินพุทของ a1 a2 ... จะต้องคั่นด้วยช่องว่างอย่างน้อยหนึ่งช่อง (ไม่ใช้เครื่องหมายคอมม่า)