Matemáticas, pregunta formulada por yeisonbeltre043, hace 16 horas

CONCEPTOS DE VECTORES Y MATRICES, DESCRIBE CADA TIPO.

Respuestas a la pregunta

Contestado por garciavale207
0

Respuesta:

Vectores :En matemática y física, un vector es un ente matemático como la recta o el plano. Un vector se representa mediante un segmento de recta, orientado dentro del espacio euclidiano tridimensional. El vector tiene 3 elementos: módulo, dirección y sentido.

Matrices: En matemáticas, la multiplicación o producto de matrices es la operación de composición efectuada entre dos matrices, o bien la multiplicación entre una matriz y un escalar según unas determinadas reglas

Contestado por kicardenasr16
0

Respuesta:

Mostrar un vector y una matriz

Para mostrar un vector redefinimos la función toString de la clase base Object, de la cual deriva implícitamente Vector. Separamos sus elementos mediante el carácter tabulador '\t'.

public String toString(){

String texto=" ";

for(int i=0; i<n; i++){

texto+="\t "+(double)Math.round(1000*x[i])/1000;

}

texto+="\n";

return texto;

}

Vamos añadiendo al string texto, los elementos del vector y el carácter separador entre elementos, limitamos el número de decimales a tres mediante la función Math.round. Para concluir la fila y pasar a la siguiente en la pantalla de texto, añadimos un carácter retorno de carro '\n'. Mediante la operación + definida en la clase String podemos concatenar fácilmente los distintos elementos y crear la representación textual del vector que devuelve la función toString

Para mostrar el vector v en la pantalla de texto, basta escribir la sentencia

Vector v=new Vector(v1);

System.out.println(v);

Mostrar una matriz en la pantalla de texto es difícil, ya que Java no dispone de una función que sitúe el cursor de texto en una posición de la pantalla, como lo hace la función gotoxy disponible en los lenguajes C/C++. La única alternativa que nos queda es mostrar los elementos de una fila unos a continuación de los otros separados por un tabulador, después otra fila y así hasta mostrar todos los elementos de la matriz.

Para mostrar los elementos de la matriz, redefinimos la función toString de la clase base Object, de la cual deriva implícitamente Matriz. Separamos los elementos de una fila mediante el carácter tabulador '\t', y limitamos el número de decimales a tres mediante la función Math.round. Cuando se acaba una fila se inserta un retorno de carro '\n' y se continua con la siguiente fila, y así sucesivamente.

for(int j=0; j<n; j++){

texto+="\t "+(double)Math.round(1000*x[i][j])/1000;

}

texto+="\n";

Vamos añadiendo al string texto, los elementos de la matriz y los caracteres separadores entre elementos y entre filas de elementos.

public String toString(){

String texto="\n";

for(int i=0; i<n; i++){

for(int j=0; j<n; j++){

texto+="\t "+(double)Math.round(1000*x[i][j])/1000;

}

texto+="\n";

}

texto+="\n";

return texto;

}

Para mostrar una matriz a en la pantalla de texto basta escribir la sentencia

Matriz a=new Matriz(a1);

System.out.println(a)

Otras preguntas