private void Jagged_Click(object sender, EventArgs e) { if (loadStructures() != 0) { return; } string mat = new DenseJagged(matrix).serialize(); resultsTextBox.Text = "Dense Jagged format:" + Environment.NewLine + mat; }
private void Jaggedx_Click(object sender, EventArgs e) { if (loadStructures() != 0) { return; } resultsTextBox.Text = "Jagged Matrix Multiplication:" + Environment.NewLine + Environment.NewLine; resultsTextBox.Text += "M =" + Environment.NewLine; DenseJagged mat = new DenseJagged(matrix); resultsTextBox.Text += mat.serialize(); resultsTextBox.Text += Environment.NewLine + Environment.NewLine; resultsTextBox.Text += "V =" + Environment.NewLine; resultsTextBox.Text += String.Join(" ", vector.Select(x => x.ToString()).ToArray()); resultsTextBox.Text += Environment.NewLine + Environment.NewLine; resultsTextBox.Text += "M*V =" + Environment.NewLine; double[] res = mat.vectorMultiply(vector); resultsTextBox.Text += String.Join(" ", res.Select(x => x.ToString()).ToArray()); }