WorksheetsConocimientos Basicos Matlab
Total questions: 20
Worksheet time: 20mins
¿Cuál de las siguientes opciones muestra la forma correcta de llamar a la función interna de MATLAB que calcula el valor absoluto de un número?
abs(-5)
absolute(-5)
valor_absoluto(-5)
| -5 |
¿Cuál es el resultado del siguiente programa?
x = -3;
resultado = abs(x);
disp(resultado);
(a)
¿Qué función se utiliza en MATLAB para obtener el tamaño de una matriz?
size()
length()
dim()
shape()
¿Cuál es el tamaño de la matriz "A"?
A = [1 2 3; 4 5 6; 7 8 9];
tamano = size(A);
disp(tamano);
Pista: ?*?
(a)
¿Qué función se utiliza para trazar un gráfico de una función matemática en MATLAB?
plot()
graph()
draw()
plotgraph()
¿Qué gráfico se generará con el Siguiente programa?
x = linspace(0, 2*pi, 100);
y = sin(x);
plot(x, y);
Senosoidal, con amplitud de -1 a 1
Senosoidal, con amplitud de -2 a 2
Senosoidal, con Frecuencia de Pi
Senosoidal, con Frecuencia de Pi/2
¿Cuál es la palabra clave utilizada para definir una función en MATLAB?
def
function
define
func()
¿Cuál es el resultado de la función "test" cuando se le pasa el valor 3 como argumento?
function y = test(x)
y = x^2;
end
resultado = test(3);
disp(test);
(a)
¿Qué función se utiliza para solicitar una entrada al usuario en MATLAB?
input()
read()
get()
ask()
Si el usuario ingresa "Juan", ¿qué se mostrará?
nombre = input('Ingrese su nombre: ', 's');
disp(['Hola, ' nombre]);
(a)
¿Cuál es la estructura de control utilizada en MATLAB para repetir un bloque de código mientras se cumple una condición?
for loop
while loop
repeat loop
do while loop
¿Cuál es la salida del siguiente programa?
contador = 1;
while contador <= 5
disp(contador);
contador = contador + 1;
end
(a)
¿Cuál es el operador utilizado en MATLAB para realizar la multiplicación matricial?
*
x
mul()
multiply()
¿Cuál es el resultado de la multiplicación de matrices "C"?
A = [1 2; 3 4];
B = [5 6; 7 8];
C = A * B;
disp(C);
(a)
¿Qué función se utiliza en MATLAB para crear una variable simbólica?
sym()
symbol()
symbolic()
symvar()
¿Cuál es el resultado de la variable simbólica "y"?
syms x;
y = x^2 + 3*x + 2;
disp(y);
(a)
Cual es la diferencia entre el comando Clear all y clc
Clear all elimina toda la información que se encuentre desplegada en la command window, mientras que clc, elimina la información almacenada a medida que se ejecutaba o realizaba un código, y que se puede consultar en el workspace.
Clear all, permite al usuario eliminar determinada variable almacenada en el workspace mientras que clc, permitirá eliminar toda la información que se encuentre desplegada en la command window.
clc guarda la información de variables creadas en un archivo .clc, mientras que clear all, elimina toda la información almacenada y que se puede consultar en el workspace.
clc elimina toda la información que se encuentre desplegada en la command window, mientras que clear all, elimina la información almacenada a medida que se ejecutaba o realizaba un código, y que se puede consultar en el workspace.
el comando X = 1:2:10 genera:
x= 1 2 3 4 5 6 7 8 9 10
x= 1 3 5 7 9 11
x= 1 3 5 7 9
x= 1 3 5 7 9 10
¿Cómo podrías crear un vector de 1 hasta 100 con 500 posiciones en total?
1:500:100
linspace(1, 500, 100)
linspace(1, 100, 500)
1:100:500
¿Con cuál comando se convierte una matriz m a vector m columna?
m(:)
m(m')
m=m'
m(transponer(m))
