📄 quadraticproblem.java
字号:
package edu.udo.cs.mySVMdb.Optimizer;public abstract class quadraticProblem{ /* * * A quadratic optimization problem * */ // Public variables that describe the quadratic problem protected int n; // number of variables static int m=1; // number of linear constraints, 1 for now public double[] c; public double[] H; // c' * x + 1/2 x' * H * x -> min public double[] A; public double[] b; // A * x = b public double[] l; public double[] u; // l <= x <= u public double[] x; public double max_allowed_error; public quadraticProblem(){ n = 0; lambda_eq=Double.NaN; }; public void set_n(int new_n){ n = new_n; c = new double[n]; H = new double[n*n]; A = new double[n]; b = new double[n]; l = new double[n]; u = new double[n]; x = new double[n]; }; public double lambda_eq; protected abstract void calc_lambda_eq(); public abstract int solve();};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -