Your SlideShare is downloading. ×
Informe de laboratorio 4
Informe de laboratorio 4
Informe de laboratorio 4
Informe de laboratorio 4
Informe de laboratorio 4
Informe de laboratorio 4
Informe de laboratorio 4
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Informe de laboratorio 4

1,914

Published on

INFORME DE MECANICA COMPUTACIONAL Nº4 -ISAAC AQUINO CUTI - www.issax.tk

INFORME DE MECANICA COMPUTACIONAL Nº4 -ISAAC AQUINO CUTI - www.issax.tk

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,914
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
39
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Confeccionar un algoritmo, diagrama de flujo y programa en MATLAB que permita ingresar valores a un vector de N elementos. Emplear la estructura para y la estructura mientras.<br /> clear all<br />input('presione ENTER para comenzar')<br />n=input('ingrese la dimension del vector:');<br /> for i=1:1:n<br /> fprintf('ingrese el valor %2.0f :',i);<br /> M1(i)=input('');<br /> <br /> end<br /> disp('el vector es: ');<br /> fprintf('[%2.0f]',M1);<br /> disp('');<br /> disp('---------copyrigth-Isaac Aquino Cuti--------------')<br />8191552070<br />Elabore el diagrama de flujo y programa en MATLAB para que dado un array de N números obtenga el número mayor.<br /> clear all<br />input('presione ENTER para comenzar')<br />n=input('ingrese la dimension del vector:');<br /> <br /> for i=1:1:n<br /> fprintf('ingrese el valor %2.0f :',i);<br /> M1(i)=input('');<br /> c=max(M1);<br /> <br /> end<br /> <br /> disp('el vector es: ');<br /> fprintf('[%2.0f]',M1);<br /> disp(' ');<br /> fprintf('el maximo valor es : [%2.0f]',c);<br /> disp(' ');<br /> disp('---------copyrigth-Isaac Aquino Cuti--------------')<br />10096568580<br />Elabore el diagrama de flujo y programa en MATLAB para que permita ingresar un array de N números por teclado y luego obtenga la suma de todos los elementos ingresados. El resultado se mostrara por pantalla.<br /> clear all<br />input('presione ENTER para comenzar')<br />n=input('ingrese la dimension del vector:');<br />s=0;<br /> for i=1:1:n<br /> fprintf('ingrese el valor %2.0f :',i);<br /> M1(i)=input('');<br /> s=M1(i)+s;<br /> <br /> <br /> end<br /> <br /> disp('el vector es: ');<br /> fprintf('[%2.0f]',M1);<br /> disp(' ');<br /> fprintf('la suma es : [%2.0f]',s);<br /> disp(' ');<br /> disp('---------copyrigth-Isaac Aquino Cuti--------------')<br />1460574295<br /><ul><li>Elaborar un algoritmo, diagrama de flujo y una función en MATLAB permita sumar dos vectores de la misma longitud.</li></ul> <br />clear all<br />input('presione ENTER para comenzar')<br />n=input('ingrese la dimension del vector:');<br /> <br /> for i=1:1:n<br /> fprintf('ingrese el valor %2.0f del vector 1 :',i);<br /> M1(i)=input('');<br /> fprintf('ingrese el valor %2.0f del vector 2 :',i);<br /> M2(i)=input('');<br /> <br /> M3(i)=M1(i)+M2(i);<br /> end<br /> <br /> disp('el vector 1: ');<br /> fprintf('[%2.0f]',M1);<br /> disp(' ');<br /> disp('el vector 2: ');<br /> fprintf('[%2.0f]',M2);<br /> disp(' ');<br /> disp('la suma es: ');<br /> fprintf('[%2.0f]',M3);<br /> disp(' ');<br /> disp('---------copyrigth-Isaac Aquino Cuti--------------')<br /><ul><li>25336599060
  • 2. Diseñe un algoritmo diagrama de flujo y programa en MATLAB que lea un vector X de N elementos; luego lea un número cualquiera W y lo busque en el vector X. Escribir la posición donde se encuentra almacenado el número y abandonar la búsqueda. Si el vector no contiene al número escribir el mensaje: “el número W no se encuentra en el vector X”.</li></ul> clear all<br />input('presione ENTER para comenzar')<br />n=input('ingrese la dimension del vector:');<br /> for i=1:1:n<br /> fprintf('ingrese el valor %2.0f del vector 1 :',i);<br /> M1(i)=input('');<br /> <br /> end<br /> w=input('ingrese el numero a buscar:');<br /> for i=1:1:n<br /> if(w==M1(i))<br /> fprintf('el vector se encuentra en la posicion %2.0f',i);<br /> disp(' ');<br /> elseif(w~=M1(i))<br /> fprintf('el numero no existe en la posicion %2.0f',i);<br /> disp(' ');<br /> end<br /> end<br /> <br /> disp('el vector : ');<br /> disp(' ');<br /> fprintf('[%2.0f]',M1);<br /> disp(' ');<br /> disp('---------copyrigth-Isaac Aquino Cuti--------------')<br />53340153670<br /><ul><li>Se tiene el vector A con N elementos almacenados. Diseñe una función que escriba “EL VECTOR ESTA ORDENADO ASCENDENETEMENTE” si el vector esta ordenado ascendentemente o “NO ESTA ORDENADO” si el vector no esta ordenado.</li></ul> clear all<br />input('presione ENTER para comenzar')<br />n=input('ingrese la dimension del vector:');<br /> for i=1:1:n<br /> fprintf('ingrese el valor %2.0f del vector 1 :',i);<br /> M1(i)=input('');<br /> asc=sort(M1);<br /> end<br /> if(asc==M1)<br /> disp('ESTA ORDENADO ASCENDENETEMENTE');<br /> else<br /> disp('NO ESTA ORDENADO');<br /> end<br /> disp('el vector : ');<br /> disp(' ');<br /> fprintf('[%2.0f]',M1);<br /> disp(' ');<br /> disp('ordenamiento : ');<br /> disp(' ');<br /> fprintf('[%2.0f]',asc);<br /> disp(' ');<br /> disp('---------copyrigth-Isaac Aquino Cuti--------------')<br />539115102235<br />

×