USO DE
LA INSTRUCCION BREAK
A=[11 12 13 14; 21 22 23 24; 31 32 33 34; 41 42 43 44];
%creamos una mtx 3 x 3
B = zeros(4,4); % creamos una mtx de ceros.
for i =1:size(A,1) %para i = 1 hasta #filas
for j = 1:size(A,2) %para j = 1 hasta #columnas
if ( j== 3)
break
end
B(i,j) = A(i,j)
end
end
Resultado:
B =
11 12 0 0
21 22 0 0
31 32 0 0
41 42 0 0
%% USO DE LA INSTRUCCION RETURN
A=[11 12 13 14; 21 22 23 24; 31 32 33 34; 41 42 43 44]; %creamos una mtx 3 x 3
B = zeros(4,4); % creamos una mtx de ceros.
for i =1:size(A,1) %para i = 1 hasta #filas
for j = 1:size(A,2) %para j = 1 hasta #columnas
if ( j== 3)
return
end
B(i,j) = A(i,j)
end
end
B =
11 12 0 0
0 0 0 0
0 0 0 0
0 0 0 0
%% USO DE LA INSTRUCCION CONTINUE
A=[11 12 13 14; 21 22 23 24; 31 32 33 34; 41 42 43 44]; %creamos una mtx 3
x 3
B =zeros(4,4); % creamos una mtx de ceros.
for i =1:size(A,1) %para i = 1 hasta #filas
for j = 1:size(A,2) %para j = 1 hasta #columnas
if ( j== 3)
continue
end
B(i,j) = A(i,j)
end
end
B =
11 12 0 14
21 22 0 24
31 32 0 34
41 42 0 44
%% USO SIMPLE DEL WHILE
precio_entrada_cine = 50;
saldo_disponible = 0;
while saldo_disponible < precio_entrada_cine
mto_recibido = input('Mama/Papa, dame plata para el cine: ');
disponible = disponible + mto_recibido;
end
disp('Gracias por los'); disp(disponible); disp('ya tengo completo para la
entrada')
Resultado:
Mam/Papa, dame plata para el cine: 20
Mam/Papa, dame plata para el cine: 20
Mam/Papa, dame plata para el cine: 5
Mam/Papa, dame plata para el cine: 5
Gracias por los
50
ya tengo completo para la entrada
%% VALIDACION MATRIZ DE 0'S Y 1'S
A =
2 1 1 1
1 0 1 0
0 0 0 1
1 1 1 0
>> any(A ~= 0 & A~= 1)
ans =
1 0 0 0
A =1 1 1 1
1 0 1 0
0 0 0 1
1 1 1 0
>> revision = any(A ~= 0 & A~= 1)
revision =
0 0 0 0
if(sum(revision)==0)
disp('la mtx solo posee elementos 1 o 0')
end
la mtx solo podee elementos 1 o 0
%% SI POR EL CONTRARIO ESCRIBIMOS
El ave Fénix realizo un sutil giro, pero la
herida era tan dificultosa que desvaneció. Todo
parecía producto de la fatalidad, de una sombra que cubre todo.
3- Aquella mañana Alicia avanzó sigilosamente esperando que Pablo
o su amigo se marcharan pronto. Naturalmente, ella
apenas respiraba para no hacer ruido o acaso para no sentirse en medio de una
trampa.
Aquella mañana Alicia avanzo con cautela esperando que Pablo o su amigo
se marcharan pronto. Naturalmente, ella apenas
respiraba para no hacer bulla o acaso para no sentirse en medio de una trampa.
4- Un suave susurro envolvía el ambiente. Antonio y su esposa revivían tiempos pasados. Con suma nostalgia recordaban aquel ayer, lamentablemente, ya
superado. Ya no los unían las angustias ni
sus mas triviales problemas.
Un leve susurro envolvía el ambiente. Antonio y su esposa renacían tiempos anteriores. Consuma nostalgia recordaban aquel ayer, lamentablemente, ya
superado.
Ya no los unían las angustias ni sus mas
triviales problemas.
5- Los jóvenes vecinos cantan tanto que enloquecer a cualquiera. Siempre estan contentos sobre todo Doroteo.
Los jóvenes vecinos cantan mucho hasta enloquecer a
cualquiera. Siempre estan felices mas
Doroteo.
6- Frente a la plaza de la justicia se mira pasa siempre un
abogado cansado de ir y venir del
juzgado. Pero no le queda mas que continuar en eso.
En su trabajo, es un recurso que no puedes rechazar.
Frente a la plaza de la justicia se mira pasar siempre un
defensor rendido de ir y volver del
juzgado. Pero no le queda mas que mantenerse
ahí. En su trabajo, es un recurso que no
puedes rechazar.
7- En relación con lo que habíamos hablado, debo decirte que no
hay razón de preocupación. Ya llamamos a las
personas interesados y respondieron que no asistieron a la reunión pasada
por desconocimiento.
Con respecto a lo que habíamos platicado, tengo
que decirte que no hay porque preocuparse. Ya conversamos con las personas
interesados y aseguraron que nadie fue a la reunión por desconocimiento.
8- En la universidad admitieron que cada estudiante que camine por el
césped sera multado por la cantidad de 500 colones; eso para
poder velar por la calidad de los trabajos que hagan los jardineros.
En la universidad confesaron que cada Alumno que camine por el césped
sera multado por un monto de 500colones; eso
para poder velar por la calidad de los trabajos que hagan los jardineros.
9- Mi hijo dijo que condujo el auto a cierta velocidad, porque era emocionante
estar al frente del
volante con la sensación de libertad.
Mi hijo admitió que condujo el auto a cierta velocidad, porque lo
emocionaba estar en el volante con la sensación de libertad.
10-José es muy joven y jovial. Ademas inteligente, es consecuente para con las situaciones
que sus hermanos le plantean.
Muy adolecente y animado, es José. También astuto, es consecuente para con las situaciones que
sus hermanos le plantean.
La anfibología
Es el defecto que se dan las oraciones que admiten distintas interpretaciones y
crea así confusión. Se da por tres razones
1- En algunos casos es debido al orden inadecuado de las partes de la
oración. Ejemplo: Son juguetes de niños de Taiwan.
¿ Quien es de Taiwan, los niños con los juguetes?
Cualquiera de los dos puede ser
Corrección: Son juguetes de Taiwan, para niños
O bien: Son juguetes, para niños de Taiwan.
2- Cuando se anota la preposición a que indica el complemento directo de
una oración, seguido de a que implica complemento indirecto.
Ejemplo: Pablo le presentó a Carlos a su hermana Marta.
Corrección: Pab
any(A ~= 0) & any(A~= 1)
ans =
1 1 1 1
%% Analice los resultados.
%% OTRA FORMA
A =
1 2 1 1
1 0 1 0
0 0 0 1
1 1 1 0
>> all(A == 0 | A==1)
ans =
1 0 1 1
%% DETERMINAR SI UN NUMERO ES PRIMO
n=input('introd. numero: ');
if( n == 2 )
disp('El numero es primo: ' )
n
return
end
if( mod(n,2) == 0 )
disp('El numero es par, NO es primo: ' )
n
return
end
for i= 3:2:n-1
if( mod(n,i) == 0 )
disp('El numero NO es primo: ' )
n
return
end
end
disp('El numero es primo: ' )
n
%% EJEMPLOS DE USO DEL IF, ELSEIF,
SWITCH
% uso de condicionales
i=1;
if( i == 1)
disp(' i vale 1 ')
i = i+1; %actualizo el valorde i, i =2 ahora.
end
if( i == 2)
disp(' i vale 2 ')
i = i+1; %actualizo el valor de i, i =3 ahora.
end
if( i == 3)
disp(' i vale 3 ')
i = i+1; %actualizo el valor de i, i =4 ahora.
end
if( i == 4)
disp(' i vale 4 ')
i = i+1; %actualizo el valor de i, i =4 ahora.
end
disp(' ')
i=1;
if (i == 1)
disp(' i vale: '); disp(i)
i = i+1; %actualizo el valor de i.
elseif ( i == 2)
disp(' i vale: '); disp(i)
i = i+1; %actualizo el valor de i
elseif( i== 3)
disp(' i vale: '); disp(i)
i = i+1; %actualizo el valor de i
else
disp(' i vale: '); disp(i)
i = i+1; %actualizo el valor de i
end
disp(' ')
i=1;
switch x
case
disp(' i vale: '); disp(x)
i = i+1; %actualizo el valor de i
case
disp(' i vale: '); disp(x)
i = i+1; %actualizo el valor de i
case
disp(' i vale: '); disp(x)
i = i+1; %actualizo el valor de i
otherwise
disp(' lo esta corriendo como imaginario' )
end