Você está na página 1de 7

Matriz similar al examen

>> a=[4 5 4 5;-3 21 5 2;6 52 2 3;6 5 5 4]

a=

4 5 4 5

-3 21 5 2

6 52 2 3

6 5 5 4

t=a(:,2) todo la columna de la segunda fila eso nos dice

t=

21

52

t1=a(3,:) toda la columna no sdice cuando el : (dos puntos este asi )

t1 =

6 52 2 3

a=

4 5 4 5

-3 21 5 2
6 52 2 3

6 5 5 4

??? a =

Error: Expression or statement is incomplete or incorrect.

>> t2=a(:,1:2) para unir dos filas o también puede ser de dos columna

t2 =

4 5

-3 21

6 52

6 5

>> s=a(2,2)+sqrt(a(3,3))+a(3,4)

s=

25.4142

>> s=a(2,2)+sqrt(a(3,3))+a(3,4)

s=

25.4142

>> format rat


>> s

s=

4295/169

>>

Escrip hastay vendrá en el examen no vendrá el (if)

Para cambiar los valores de cada uno de ellos

>> a(2,1)=20

a=

4 5 4 5

20 21 5 2

6 52 2 3

6 5 5 4

>>

Examen dos pora utilizar los de mas en formato de cada un

Una persona quiere untercambiar un dólar en que questa 3.3 soles perop esta persona cuenta
con 1350 soles cuanto nequivale cada uno de los dólar
clc; clear all;
soles=input('ingrese la cantidad en soles.' );
dolar=soles/3.3;
fprintf('la cantidad en dolares es: %.1f',dolar);
format bank

%.1f'=esa parte no aparece los valores que aparezcan


.1 = para que aparezcan la cantidad de decimales que tiene
Para lo mismo pero diferente
clc; clear all;
soles=input('ingrese la cantidad en soles.' );
dolar=soles/3.3;
%fprintf('la cantidad en dolares es: %.1f',dolar);
disp(['la cantidad en dolares es:',num2str(dolar)]);

ingrese la cantidad en soles.1350

la cantidad en dolares es:409.0909

>>la respuesta sale lo mismo

Esta mal

clear all;clc;
metros=input('ingrese el volor en metros.');
pulgada=metros/0.0254;
fprintf('la cantidad de pulgada es:%.1f',pulgadas);

El linspace es lo que dice de cuanto en cuanto avanza que nos da cuanto cuanto avanzan los
vectores

El linspace : yo le digo cuantos puntos va ha generar con cuantos puntos depende a cuantos
puntos nos piden
clear all;clc;
n=input('ingreseel numero depuntos');
x=linspace(-5,7,n);
%x=[-5:0.01:7]
y=x.^2+2;
plot(x,y);
para n puntos del grafico

esto para ecuaciones


de cada uno

>> syms x y; para las variables de las ecuaciones


>> t=sqrt(x^2+y^2)

t =

(x^2 + y^2)^(1/2)

>> x=4; y=6;


>> subs(t) para dar respuesta de tu función

ans =

9223/1279

>>

clear all;clc;
disp('prograga echo por');
syms x y;
t=sqrt(x^2+y^2);
x=4; y=6;
r=subs(t);
fprintf('el resultado es %.2f',r);

para las variables

Você também pode gostar