// Instructions: // Compile and execute. import org.edisonwj.draw3d.*; import javafx.application.*; import javafx.scene.*; import javafx.scene.paint.*; import javafx.stage.*; import java.util.*; public class MatrixVectorExample3D extends Application { String title = "3D matrix-vector example"; void drawingCommands () { double[][] A = { {1,-2, 0}, {0,1,-2}, {2,-1,0} }; // An initial vector: double[] u = {1,0,0}; // Draw u d3.setXYZRange (2,2,2); d3.setDrawColor (Color.RED); d3.drawVector (u); // We'll draw the vectors obtained in sequence: d3.setDrawColor (Color.BLUE); int n = 10; for (int i=0; i