private void _uSetBtn_Click(object sender, EventArgs e) { _inputs.SpeedU = _inputs.SpeedU ?? DenseVector.OfArray(new double[_freedomDegreese]); var form = new MatrixForm("Вектор скоростей", _freedomDegreese, 1, _inputs.SpeedU); form.OnUpdateVector += _uUpdateVector; form.Show(); }
private void uSetBtn_Click(object sender, EventArgs e) { _inputs.MovementU = _inputs.MovementU ?? DenseVector.OfArray(new double[_freedomDegreese]); var form = new MatrixForm("Вектор перемещений", _freedomDegreese, 1, _inputs.MovementU); form.OnUpdateVector += uUpdateVector; form.Show(); }
private void mSet_Click(object sender, EventArgs e) { _inputs.M = _inputs.M ?? DenseMatrix.OfArray(new double[_freedomDegreese, _freedomDegreese]); var form = new MatrixForm("Матрица Масс", _freedomDegreese, _freedomDegreese, _inputs.M); form.OnUpdateMatrix += MUpdateMatrix; form.Show(); }
private void rSetBtn_Click(object sender, EventArgs e) { _inputs.R = _inputs.R ?? new LoadsVector(new string[_freedomDegreese]); var form = new MatrixForm("Вектор скоростей", _freedomDegreese, 1, _inputs.R); form.OnLoadsVectorUpdate += rUpdateVector; form.Show(); }
private void kSet_Click(object sender, EventArgs e) { _inputs.K = _inputs.K ?? DenseMatrix.OfArray(new double[_freedomDegreese, _freedomDegreese]); var form = new MatrixForm("Матрица Жесткости", _freedomDegreese, _freedomDegreese, _inputs.K); form.OnUpdateMatrix += KUpdateMatrix; form.Show(); }