Documentos de Académico
Documentos de Profesional
Documentos de Cultura
L02 201224046
L02 201224046
exmean =
27.2857
12
28
56
87
exmed =
12
exstd =
32.8010
A= rand(3) %genera una matriz cuadrada de 3*3 con numeros aleatorios del 0
al 1
A=
0.8147
0.9058
0.1270
0.9134
0.6324
0.0975
0.2785
0.5469
0.9575
0.9572
0.4854
0.8003
0.1419
0.4218
0.9157
------------------------Punto 3.2------------------------------------------------------ Scriptlab2--------------------x(3)=0 %genera una variable x como un vector fila de 3 columnas y le asigna a
todos el valor 0
x(6)=0 %genera una variable x como un vector fila de 6 columnas y le asigna a
todos el valor 0
x=[3 4] %crea una variable x a partir de un vector fila de 2 columnas con
valores 3 y 4
norm(x) %pide el valor de la norma de la variable x
norm(x,1) %pide la norma de los valores absolutos de los elementos
m=max(x) %le asigna a la vairable m el valor del elemento mas grande del
vector x
[m,k] = max(x) %asigna a la variable m el valor del elemento mas grande del
vector x, y le asigna al valor de k al indice del elemento mas grande
A = rand(5,3); %genera una matriz aleatoria de 5x3 y la llena con valores
aleatorios del 0 al 1
s = size(A) %retorna un 1x2 que muestra el numero de filas y columnas y
guarda esto en la variable s
[m,n] = size(A) % asiigna a un nuevo vector con variables m y n los valores
punto a punto del vector generado por la funcion size evaluado en la variable A
Si las dimensiones coinciden
>> lab2
x=
0
x=
0
x=
3
ans =
5
ans =
7
m=
4
m=
4
k=
2
s=
5
m=
5
n=
3
>>
-----------------Parte 3.3---------------------------a)
whos %muestra en consola las variables existentes en el workspace y sus
valores
>> pi %devuelve el valor por defecto asignado a la variable pi
ans =
3.1416e+00
>> pi=1 %cambia el valor de la variable pi por 1
pi =
1
>> whos %muestra en consola las variables existentes en el workspace y sus
valores; en este caso particular, pi debera ser diferente
Name
Size
Bytes Class
Attributes
ans
pi
1x1
1x1
8 double
8 double
1x1
1x1
8 double
8 double
>> clear pi %borra el valor de la variable pi, como esta tiene uno asignado por
defecto, debera volver a su valor original
>> pi %devuelve el valor por defecto asignado a la variable pi
ans =
3.1416e+00
>> whos %muestra en consola las variables existentes en el workspace y su
informacion basica (tipo, tamao, clase)
Name
Size
Bytes Class
Attributes
ans
1x1
8 double
b)
>> whos %muestra en consola las variables existentes en el workspace y su
informacion basica (tipo, tamao, clase)
>> i %devuelve el valor por defecto asignado a la variable i
ans =
0.0000e+00 + 1.0000e+00i
>> j %devuelve el valor por defecto asignado a la variable j
ans =
0.0000e+00 + 1.0000e+00i
>> i*j,i+j %devuelve la multiplicacion y luego la suma de las variables i y j
ans =
-1
ans =
0.0000e+00 + 2.0000e+00i
>> i=3 %cambia el valor de la variable i por 3
i=
3
>> j=4 %cambia el valor de la variable j por 4
j=
4
>> i*j,i+j %primero multiplica los nuevos valores de las variables i y j, luego
suma los valores de las variables i y j
ans =
12
ans =
7
>> whos %muestra en consola las variables existentes en el workspace y su
informacion basica (tipo, tamao, clase)
Name
Size
Bytes Class
Attributes
ans
i
j
1x1
1x1
1x1
8 double
8 double
8 double
>> clear i
>> i*j,i+j %primero multiplica los nuevos valores de las variables i y j, luego
suma los valores de las variables i y j
ans =
0.0000e+00 + 4.0000e+00i
ans =
4.0000e+00 + 1.0000e+00i
>> whos %muestra en consola las variables existentes en el workspace y su
informacion basica (tipo, tamao, clase)
Name
Size
Bytes Class
Attributes
ans
j
1x1
1x1
16 double
8 double
complex
>> ans
c)
ans =
4.0000e+00 + 1.0000e+00i
-------------------------Parte 3.4------------------------------
>> x = input('Starting point: ') %pide al usuario que ingrese un valor y guarda
este en la variable x
Starting point: 0.5
x=
0.5000
>> mytitle = input('Title for plot: ','s') %pide al usuario que ingrese un valor de
tipo String y guarda este en la variable x
Title for plot: Experiment 2
mytitle =
Experiment 2
>> axis([0 1 0 1]) %genera una nueva grafica de dimensiones x de 0 a 1 con y
de 0 a 1
>> [x,y] = ginput(4); %guarda en el vector x,y los valores de los puntos en el
grafico hasta los que se da click, guarda hasta 4 clicks
P = [x';y']; %guarda en la variable P los valores generados por la transpuesta
de x y de la variable y
P
P=
0.3260
0.4271
0.7316
0.3805
0.6141
0.7886
0.0426
0.7391