Escolar Documentos
Profissional Documentos
Cultura Documentos
Interfaz de usuario:
o
o
o
o
o
Variables numricas:
Escritura de nmeros:
>> pi
>> exp(1)
>> i
>> eps
>> Inf
>> NaN
>> format long aumentar la precisin en pantalla
>> format short
Qu puede significar ans?
Definicin de variables:
>> d=[1 2 3; 4 5 6]
>> d(2,2) acceder al elemento d2,2
>> d(1,3)=0 modificar el elemento d1,3
>> e=ones(5)
>> e(2,1:3)=0 uso del operador :
>> e(4,:)=5 uso del operador :
Cmo cambiaras los ceros de las columnas 2 y 4 de la matriz f=zeros(10) por unos, con una
sola expresin?
Concatenacin de matrices:
>> a=[1 2 3; 4 5 6]
>> [m a] concatenacin horizontal
>> [a; d] concatenacin vertical
>> [m; a] ??? Error using ==> vertcat
Supresin de output:
>> b=[a a]; el resultado no se muestra por pantalla, pero la operacin se ha realizado.
>> 1+1
>> 1+i
>> 4/7
>> 6*-2
>> 3^5
>> 2^-3
>> 2+Inf
>> 1/Inf
>> (1+sqrt(5))/2
>> 1/ans
>> b=ones(1,3)
>> b operador transposicin
>> size(b)
>> b+2
>> c=b*2
>> c+b
>> c^2 ??? Error using ==> mpower
>> d=c.^2 operador .
>> 1/d ??? Error using ==> mrdivide
>> 1./d
Puedes dar el resultado de la siguiente expresin?
2
1 n
RMS =
(ai bi ) , n = 9
n i =1
5
a = (1, 2, , e , 1, , 2, 0.6, 1)
4
5
10
b = ( 8 , 2.5, 0, 5, 0.01, 2 , 2 , 9, 13)
3
Pista: para calcular el sumatorio puedes usar la funcin sum().
Solucin: 9.753269368620092
Una posible forma de programarlo: sqrt(sum((a-b).^2)/9)
>> plot(rand(1,10)) instruccin plot (repetir para ver el efecto del rand)
>> plot([0 3 10 20], rand(1,4)) grfico de dispersin (vector x, vector y)
>> x = 0:2:10 creacin de vectores regularmente espaciados
>> y = x.^2
>> plot(x,y)
>> y = sin(x)
>> plot(x,y)
>> x = 0:0.01:10
>> plot(x,y) ??? Error using ==> plot (Vectors must be the same lengths.)
>> y = sin(x) reclculo de y con todos los puntos de x.
>> plot(x,y)
>> plot(x,y,.r) introduccin de LineSpecs. Panel de grficos (zoom, Data cursor, etc)
>> plot(x,sin(x),x,cos(x)) mltiples plots en una misma figura
Propuesta: haz un grfico con valores de x entre 0 y 2 , separados cada 0.2 unidades, y
con valores de y correspondientes a: y = sin( x) +
ser de color negro, con una trama de punto y raya, y tiene que tener un grosor de 2 puntos.
Luego adele lo siguiente:
-
Pista: en el Help puedes encontrar los siguientes trminos: LineSpec, Line Properties, xlabel,
title, mean(), num2str().