Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Taller Práctico de Software: Apuntes sobre el manejo de arreglos y matrices en MATLAB, Apuntes de Desarrollo de Software

En este documento se presentan diferentes actividades relacionadas con el manejo de arreglos y matrices en MATLAB. Se enseñan conceptos básicos y se proponen ejercicios para su solución. Además, se comparan distintas formas de crear vectores y matrices y se realiza una revisión de literatura.

Tipo: Apuntes

2019/2020

Subido el 24/11/2021

maria-caceres-18
maria-caceres-18 🇨🇴

9 documentos

1 / 13

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
TALLER PRACTICO DE SOFTWARE
NOMBRE DE LA PERSONA DEL TRABAJO
UNIVERSIDAD DE DONDE ESTUDIA
FACULTAD DE QUE PERTENECE
CARRERA QUE CURSA
SAN JOSÉ DE CÚCUTA
AÑO
pf3
pf4
pf5
pf8
pf9
pfa
pfd

Vista previa parcial del texto

¡Descarga Taller Práctico de Software: Apuntes sobre el manejo de arreglos y matrices en MATLAB y más Apuntes en PDF de Desarrollo de Software solo en Docsity!

TALLER PRACTICO DE SOFTWARE

NOMBRE DE LA PERSONA DEL TRABAJO

UNIVERSIDAD DE DONDE ESTUDIA

FACULTAD DE QUE PERTENECE

CARRERA QUE CURSA

SAN JOSÉ DE CÚCUTA

AÑO

Introducción

Por medio de las siguientes actividades de conceptos básicos en el programa de Matlab, se

utilizará esta herramienta y mecanismos mencionado por el tutor en las clases virtuales y

haciendo la práctica del desarrollo de software por medio de algoritmos implementados en

Matlab.

2. Arreglos y matrices

a) Cree un programa en archivo .m, en el se deba ingresar el valor de un ángulo en notación

decimal y que almacene en un vector de orden 3 el valor de dicho ángulo, pero en notación

sexagesimal. La primera celda debe contener el 3 correspondiente valor en grados, la segunda

celda debe contener el correspondiente valor en minutos y la tercera celda debe contener el

correspondiente valor en segundos. Consecuentemente debe publicar un mensaje indicando el

respectivo vector.

A=[0 0 0];

clc valor = 1; if valor == 1 Angular = input('Ingrese el valor del angulo en decimal ');

grado = floor(Angular); mingrados = mod(Angular,grado); minuto1 = mingrados60; minuto = floor(minuto1); segundo = mod(minuto1, minuto); segundo1 = segundo60; segs = floor(segundo1); A1= grado; A2= minuto; A3= segs; valor = input('Desea ingresar otro valor: 1 para digitar'); sprintf('El valor del en sexagecimal es %d grados %d minutos %d segundos', grado ,minuto,segs); clc end

sentencias predefinidas, propias del tratamiento de vectores y matrices con software

especializado, un vector de orden 5 que contenga números enteros. Publicar el respectivo

resultado.

d) Redactar un párrafo no superior a 10 líneas, en el cual compara de manera concluyente, lo

realizado en el ítem b) anterior, con el ítem c) anterior.

R//:

En el resultado del ítem b se preciso de un proceso para poder crear un vector de orden 5 que

el usuario deseara dando 5 números enteros y arrojando un resultado en la pantalla en la cual se

identifican los 5 números ordenados en forma de un vector fila y en cuanto en el ítem C el

programa nos permite ya crear de forma más directa el vector como se ve en la imagen del ítem

C.

e) Cree un programa en archivo .m, para generar una matriz de orden 4x4 que contenga

valores enteros. Para la creación de este vector debe usar comandos propios de programación

como comandos de entrada de datos, bifurcaciones y/o ciclos, y publicación de datos en pantalla.

A=[0 0 0 0; 0 0 0 0; 0 0 0 0; 0 0 0 0];

b=1; c=1; while b< while c< A(b,c)= input('Digite el valor'); c=c+1; end c=1; b=b+1; end disp('el vector es') disp(A);

f) Crear con sentencias predefinidas, propias del tratamiento de vectores y matrices con

software especializado, una matriz de orden 4x4 que contenga números enteros. Publicar el

respectivo resultado.

A = [45 35 22 5;66 27 14 9;10 8 4 3;4 3 2 1];

disp(A)

j) Realice un programa que genere tres números aleatorios entre 1 y un límite superior; esos

tres números debe imprimirlos ordenados en forma ascendente o descendente, tanto el límite

superior como el orden ascendente o descendente los establece el usuario.

k) Realice un programa que genere una matriz cuadrada de números aleatorios de orden “m”

en un rango de números determinado por el usuario y permita buscar un dato en ella e indicar

cuantas veces está repetido y en que posiciones. Una vez ubicado los datos, debe dar la

posibilidad de modificar aquellos que el usuario indique por el valor que de igual forma él

determine. Al final mostrar la nueva matriz modificada. Para el respectivo informe, debe incluir

su respectivo texto de los códigos realizado, así como captura de pantalla que demuestre su

ejecución correcta.

Conclusiones

  • Se desarrollo las habilidades que se aprendieron en clase para ver los principios de cómo

funcionan los capacitores.

  • Se presentan las soluciones de acuerdo a cada explicación para los capacitores
  • Se aprendió como funciona el circuito crespúsculo en su totalidad.

Ivan aldana, M. B. (s.f.). Analisis de circuitos 1. Obtenido de

https://red.uao.edu.co/bitstream/handle/10614/2362/T0000646.pdf;jsessionid=9E6BAAF

E09F07ADC1C1CA1C1B238672C?sequence=

León, I. G. (s.f.). PRACTICA LEY DE OHM. Obtenido de

https://fisicaiicetis63.files.wordpress.com/2013/06/electriohm.pdf

Marcos Deorsola, P. M. (s.f.). Circuitos eléctricos. EDULP (editorial de la Universidad de plata).

Pértiga, a. (s.f.). Circuitos eléctricos serie, paralelo y mixto. Cálculo de. Pértiga.

Pineda, L. A. (2012). Diseño de circuitos electricos 1. Ediciones ECA.

UNNE – Facultad de Ingeniería. (s.f.). FISICA III.