ระบบของสมการไม่เชิงเส้น
ให้ $x\in\mathbf{R}^n$ เป็นเวกเตอร์ขนาด $n$ ของจำนวนจริง และฟังก์ชัน $f:\mathbf{R}^n\rightarrow\mathbf{R^m}$
ที่อยู่ในรูป
\[
\begin{array}{lll}
f_1(x_1,x_2,\ldots,x_n) & = & 0 \\
f_2(x_1,x_2,\ldots,x_n) & = & 0 \\
\cdots \\
f_m(x_1,x_2,\ldots,x_n) & = & 0
\end{array}
\]
โดยที่ $f_i(x_1,x_2,\ldots,x_n)$ เป็นฟังก์ชันต่อเนื่องและสามารถหาอนุพันธ์อันดับหนึ่งได้
แอปพลิเคชันนี้จะคำนวณหา $\mathbf{x}^*$ ที่
เป็นคำตอบของระบบสมการไม่เชิงเส้น นั่นคือ $f_i(\mathbf{x}^*)=0$ ถ้า $m=n$
เป็นคำตอบของ nonlinear least-squares ของระบบสมการดังกล่าว ถ้า $m>n$
ตัวอย่างของระบบสมการไม่เชิงเส้นที่ใช้ในแอปพลิเคชันนี้ได้ เช่น \[ \begin{align} 3x_1 - \cos(x_2x_3) - \frac{3}{2} &= 0 \\ 4x_1^2 - 625x_2^2 + 2x_2 -1 &= 0 \\ \exp(-x_1x_2) + 20x_3 + \frac{10\pi-3}{3} &= 0 \end{align} \]
ข้อมูลอินพุท
ในส่วนของ $f_i(\mathbf{x})$ แอปพลิเคชันนี้ใช้ข้อมูลอินพุทแบบเดียวกับที่ใช้ในการคำนวณ
เมตริกซ์จาโคเบียน
ส่วนค่าเริ่มต้น $x_0$
ถ้าใส่มา แอปพลิเคชันจะใช้ค่านี้
แต่ถ้าไม่ใส่มาและเซตของ $[0,1]^n$ เป็นสับเซตของโดเมนของ $f$ ค่า $x_0$ จะถูกให้ค่าอัตโนมัติแบบสุ่มโดยตัวแอปพลิเคชันเอง
หมายเหตุ
เนื่องจากแอปพลิเคชันนี้ใช้ได้กับตัวแปรหลายตัว
ดังนั้นตัวแปร $x$ ในข้อมูลอินพุทจะต้องมีตัวเลขกำกับ เช่น
$x_1$, $x_2$ ใส่เป็น x1, x2 (ไม่มีขีดเส้น) ซึ่งแตกต่างจาก
สมการไม่เชิงเส้น