Yit

Páginas: 3 (625 palabras) Publicado: 15 de octubre de 2015
La función disp

La función disp de MATLAB se utiliza para mostrar un escalar, un mensaje (string), un vector o una matriz. 
En la línea de comandos escribimos
>> disp('resultado')
resultado
>>y=22;
>> disp(y)
22
>> x=1:0.5:3;
>> disp(x)
1.0000 1.5000 2.0000 2.5000 3.0000
>> A=[1 2 3; 4 5 6; 7 8 9];
>> disp(A)
1 2 3
4 5 6
7 8 9
Lafunción disp imprime una matriz A, vamos a ver ahora como imprime una tabla de valores (abscisa, ordenada). Creamos el script prueba.
x=0:5 %vector fila
y=3*x.^2-5 %vector fila
res(:,1)=x'; %columna 1 de lamatriz
res(:,2)=y'; %columna 2 de la martiz
%esto es equivalente a poner res=[x' y']
disp('tabla función')
disp('abscisa ordenada')
disp(res)



En la ventana de comandos corremos elscript prueba
>> prueba
x =
0 1 2 3 4 5
y =
-5 -2 7 22 43 70
tabla función
abscisa ordenada
0 -5
1 -2
2 7
3 22
4 43
570

La función sprintf

La función sprintf es similar a printf salvo que imprime en una variable. Se utiliza en combinación con la función gráfica text para mostrar valores de una variable en ungráfico
%código para dibujar un gráfico
plot(Vr,Pr,'r')
text(1,1.35,sprintf('presión %1.3f',p))
Vamos a ver como funciona en la ventana de comandos. Guardamos el valor que imprime sprintf en lavariablestr.
>> str=sprintf('el valor de pi es %1.3f',pi)
str =
el valor de pi es 3.142
Al final de fprintf se pone el carácter \n que indica una nueva línea, no es necesario en la función sprintf

Lafunción fprintf

Es otra función para mostrar un mensaje o un resultado, pero que permite mezclar texto y valores numéricos de las variables y también se puede ajustar el formato de los números. Esta funcióntiene muchas posibilidades por lo que empezaremos con las más sencillas.
fprintf('texto %5.2f texto adicional', variable)
En medio del texto se ha intercalado un valor numérico que contiene una...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Pelicula La Ola Trabajo Vale Yito
  • Yit uylo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS