Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //// Последняя буква d в имени вектора - сокращение от diagonal
- //// m - main, t - top, b - bottom diagonal (md, td, bd)
- //
- //// f - вектор правой части системы уравнений
- //// uf - вектор, соответствующий правой части системы с единичным решением
- //
- //// fc, sc - первая и вторая испорченные колонки соответственно
- double evaluationAccuracy(vector<double> md, vector<double> td, vector<double> bd, vector<double>& uf, vector<double> fc, vector<double> sc)
- {
- stepOne(md, td, bd, uf, fc, sc);
- stepTwo(md, td, bd, uf);
- stepThree(md, td, bd, uf, fc, sc);
- double max = -1;
- double current;
- for (int i = 0; i < uf.size(); i++)
- {
- current = abs(uf[i] - 1);
- if (max < current)
- {
- max = current;
- }
- }
- return max;
- }
Add Comment
Please, Sign In to add comment