Está en la página 1de 25

PTC Mathcad Prime en la Ingeniería:

Herramientas de Formulación para la Programación de


Hojas de Calculo

SESION N°7:
RESOLUCIÓN DE ECUACIONES DE INGENIERÍA.
ING. JESUS PINTO GONZALEZ
Mathcad Prime:
Contenido del Curso.
PTC MATHCAD PRIME EN LA INGENIERÍA
ING. JESÚS PINTO GONZALEZ

Contenido del Curso

Unidad Sesión Temario

1. Programación Matemática Simple


• Procedimientos Matemáticos Básicos.
o Creación de Expresiones Matemáticas
Sesión I simples.
o Agrupación y Edición de Expresiones.
o Resumen de los Símbolos de igualación.

• Variables, Regiones y Funciones. Ingeniería


Básica.
o Tipos de Variables.
Sesión II o Variables tipo Cadena.
o Regiones.
o Áreas Colapsables.

• Unidades, Arreglos, Vectores y Matrices.


o Introducción y Definición de Unidades.
o Tablas.
Sesión III o Variables de Rango.
o Muestra de Arreglos.
o Funciones de Arreglo.
o Ejemplos de Formulación Matricial.
PTC MATHCAD PRIME EN LA INGENIERÍA
ING. JESÚS PINTO GONZALEZ

Contenido del Curso


Unidad Sesión Temario
• Programación de Lógica Simple.
o Creación de programas simples.
o Uso de Operadores Condicionales.

1. Programación Matemática Simple


Sesión IV o Asignaciones Locales.
o Operadores Booleanos.
o Condicionales para expresión de
Conclusiones.

• Gráfica de Funciones, Regiones Gráficas.


o Pestaña Gráfica.
o Creación de Gráficas en dos y tres
Sesión V dimensiones.
o Creación de Gráficas en sistema Polar.
o Gráficas de Múltiples Funciones.
o Gráficas Paramétricas.

• Introducción a Cálculos Simbólicos.


o Definición de Cálculos Simbólicos.
o Uso de comandos y modificadores.
• “Solve”.
• “Expand”, “Simplify” y “Factor”.
Sesión VI • “Coeffs” y “Collect”.
• “Substitute”.
• “Combine” y “Rewrite”.
• “Explicit”
o Cálculos Simbólicos con Unidades.
PTC MATHCAD PRIME EN LA INGENIERÍA
ING. JESÚS PINTO GONZALEZ

Contenido del Curso

Unidad Sesión Temario

2. Programación Matetmática Avanzada


• Resolución de Ecuaciones de Ingeniería.
o Funciones “Root” y “Poliroot”.
o Bloques Solución.
Sesión VII o Función “lsolve”.
o Resolución de Ecuaciones con Unidades.
o Ejemplos de Ingeniería

• Programación Avanzada.
o Definición Local.
o Programación con Bucles.
Sesión o Operadores.
VIII • “Break” y “Continue”.
• “Return”.
• “Try-On-Error”.
o Ejemplos de Ingeniería

• Componente de Microsoft Excel.


o Bloque de Componente de Excel.
o Entrada y Salida de datos.
Sesión IX o Conceptualización.
o Worksheets existentes.
o Impresión del Componente de Excel.
PTC MATHCAD PRIME EN LA INGENIERÍA
ING. JESÚS PINTO GONZALEZ

Contenido del Curso

Unidad Sesión Temario


• Ensamblaje de Procedimientos de Cálculo
desde Hojas de Cálculo establecidas.

3. Presentación y Ensamblaje de Hojas de Cálculo.


o Importación y Modificación regiones desde
Worksheets de PTC Mathcad.
o Creación de Hojas de Cálculo Estándar.
o Protección de Información.
o Uso de Variables Redefinidas en Cálculos de
Proyecto.
o Reconfiguración de Variables.
o Uso de Funciones definidas por el Usuario en
Hojas de Cálculo Estándar.
o Uso de la función Include.
• Presentación de Hojas de Cálculo y
Compatibilidad con Otros Softwares.
Sesión X o Personalización de la Hoja de Cálculo.
• Corrector Ortográfico.
• Inserción de Hipervínculos.
• Edición de Márgenes, Formatos de Texto y
Matemáticos.
• Encabezados y Pie de Página.
o Exportación de Información y Compatibilidad con
Microsoft Word, Excel, PowerPoint.
• Interoperabilidad con PTC Mathcad.
• Exportación de Regiones a Microsoft
Word.
• Exportación de Gráficos en 2D como
imagen.
• Ejemplos de Presentación de Hojas de
Cálculo para Ingeniería
Mathcad Prime:
Resolución de Ecuaciones de Ingeniería.
PTC MATHCAD PRIME EN LA INGENIERÍA
ING. JESÚS PINTO GONZALEZ

Mathcad Prime:
Resolución de Ecuaciones de Ingeniería.

• Programación Avanzada PTC Mathcad Prime: Cálculos


Simbólicos.

• Conceptualización y ejemplificación:
• Funciones “ ”y“ ”.

• Bloques Solución.

• Función “ ”.

• Resolución de Ecuaciones con Unidades.

• Ejemplos de Ingeniería.
Resolución de
Ecuaciones de Ingeniería.
PTC MATHCAD PRIME EN LA INGENIERÍA
ING. JESÚS PINTO GONZALEZ

Resolución de Ecuaciones de Ingeniería.


PTC MATHCAD PRIME EN LA INGENIERÍA
ING. JESÚS PINTO GONZALEZ

Resolución de Ecuaciones de Ingeniería.

Ahora que se conocen las herramientas de solución


de PTC Mathcad, la pregunta que persiste es “Cómo fue posible
llegar hasta éste punto sin ellas”.

La Resolución de Ecuaciones de Ingeniería es una de


las funciones más poderosas y útiles que ofrece éste software.
Ahora es cuando comenzarán a agregarse más herramientas
de resolución a las hojas de cálculo de PTC Mathcad Prime.

Se Ilustrará cómo resolver problemas de ingeniería


utilizando las funciones , ,y .
PTC MATHCAD PRIME EN LA INGENIERÍA
ING. JESÚS PINTO GONZALEZ

Resolución de Ecuaciones de Ingeniería.

Después de comprender lo beneficioso que puede


resultar el uso de los cálculos simbólicos del software, y con el
fin de ilustrar algunas de las funciones más útiles para la
resolución de problemas de ingeniería, el enfoque de discusión
será:

• El uso de la función y las formas que adopta.


• Utilidad de gráficas de funciones para selección de valores iniciales.
• El uso de la función .
• Cómo utilizar un bloque solución (Solve Block) con el uso de ,
,y para la resolución de múltiples ecuaciones
con múltiples incógnitas.
• Diferenciar el uso de en lugar de .
• Uso de unidades en la resolución de ecuaciones.
PTC MATHCAD PRIME EN LA INGENIERÍA
ING. JESÚS PINTO GONZALEZ

Resolución de Ecuaciones de Ingeniería.

• Función “root”:

Se usa para hallar la solución simple de una única ecuación


con una sola incógnita.

Si una función tiene múltiples soluciones, PTC Mathcad


determinará una solución específica basándose en las suposiciones
iniciales o hipótesis que el usuario provee a la función.

En vista de esto, es útil graficar la función para conseguir de


forma visual los posibles valores.
PTC MATHCAD PRIME EN LA INGENIERÍA
ING. JESÚS PINTO GONZALEZ

Resolución de Ecuaciones de Ingeniería.

• Función “Root”:

La función toma la forma y


arroja el valor que debe tomar la variable para hacer la función f igual a
cero.

Los números reales y son opcionales. Si son


especificados dentro de corchetes, la función halla el valor de la
variable dentro de ese intervalo.

Debido a que la función debe cruzar el eje de las abscisas


en el intervalo especificado, los valores y deben cumplir con ciertas
condiciones:
• 𝒂<𝒃
• 𝒇 𝒂 = −𝒇(𝒃)
PTC MATHCAD PRIME EN LA INGENIERÍA
ING. JESÚS PINTO GONZALEZ

Resolución de Ecuaciones de Ingeniería.

• Función “Root”:

Si no se especifica un rango entre valores iniciales


, entonces la variable debe ser definida con una hipótesis
inicial previo al uso de la función .

De no utilizar la gráfica de la función para determinar


las hipótesis iniciales, PTC Mathcad podría no llegar a la solución
esperada. Si los valores suposición están cerca de un punto máximo
o mínimo, o tienen múltiples soluciones dentro del intervalo de
valores iniciales, entonces el programa no hallará la solución.

Es posible utilizar números complejos como valores


hipótesis para hallar una solución compleja.
PTC MATHCAD PRIME EN LA INGENIERÍA
ING. JESÚS PINTO GONZALEZ

Resolución de Ecuaciones de Ingeniería.

• Función “Polyroots”:

Es utilizada para resolver para todas las soluciones en


simultáneo, una ecuación polinómica.

La solución al polinomio, es mostrada en un vector que


contiene las raíces del mismo.

Para poder usar la función , es necesario crear


un vector que contenga los coeficientes de la ecuación polinómica,
comenzando por el término independiente.
PTC MATHCAD PRIME EN LA INGENIERÍA
ING. JESÚS PINTO GONZALEZ

Resolución de Ecuaciones de Ingeniería.

• Función “Polyroots”:

Deben incluirse todos los coeficientes, inclusive si alguno es


cero, y ordenarse de forma creciente en función de la potencia que
acompaña el término.

función , toma la forma , donde


v es el vector de coeficientes polinómicos. Su resultado contendrá la
raíces del polinomio.
PTC MATHCAD PRIME EN LA INGENIERÍA
ING. JESÚS PINTO GONZALEZ

Resolución de Ecuaciones de Ingeniería.

• Función “Polyroots”:

Deben incluirse todos los coeficientes, inclusive si alguno es


cero, y ordenarse de forma creciente en función de la potencia que
acompaña el término.

función , toma la forma , donde


v es el vector de coeficientes polinómicos. Su resultado contendrá la
raíces del polinomio.
PTC MATHCAD PRIME EN LA INGENIERÍA
ING. JESÚS PINTO GONZALEZ

Resolución de Ecuaciones de Ingeniería.

• Bloques Solución (Solve Block):

Hasta ahora, se ha demostrado la posibilidad de resolver


ecuaciones sencillas, de una sola variable. PTC Mathcad Prime es capaz
de resolver múltiples ecuaciones utilizando múltiples valores
desconocidos, o variables. Si bien, el software tiene la capacidad de
utilizar varios métodos, el método en estudio se conoce como Bloque
Solución.

Desde Mathcad Prime v3.0 los Solve Blocks ya no utilizan


comandos o que se utilizaban en PTC Mathcad. Desde
entonces, el Solve Block, es un contenedor donde se encuentran los
Valores Hipótesis, Restricciones, y las Soluciones. Es posible mover el
Bloque con todas las regiones que contiene, como una entidad única.
PTC MATHCAD PRIME EN LA INGENIERÍA
ING. JESÚS PINTO GONZALEZ

Resolución de Ecuaciones de Ingeniería.

• Bloques Solución (Solve Block):

Un Solve Block es una región grande que contiene tres


regiones más pequeñas:

1) Región de Valores Hipótesis: donde proveemos


a PTC Mathcad de valores iniciales para cada
variable que deseamos resolver.

2) Región de Restricciones: donde definimos una


lista de constricciones para las ecuaciones,
mediante el Operador de Definición por
Comparación.

3) La Región Solución (Solver): donde escribimos


la función y la lista de variables que
deseamos resolver como argumento.
PTC MATHCAD PRIME EN LA INGENIERÍA
ING. JESÚS PINTO GONZALEZ

Resolución de Ecuaciones de Ingeniería.

• Bloques Solución (Solve Block):

Cuando se desea hallar la solución para cantidad de


variables, es necesario tener al menos cantidad de ecuaciones en el
área de constricciones o restricciones.

Las ecuaciones de igualdad deben ser definidas utilizando


el operador de comparación (Boolean Equal To).

Si existe más de una solución, la solución, PTC Mathcad


Prime calcula la solución basándose en las hipótesis iniciales que le
fueron indicadas en un inicio. De modificarse los valores iniciales, PTC
Mathcad pudiera llegar a una solución distinta.
PTC MATHCAD PRIME EN LA INGENIERÍA
ING. JESÚS PINTO GONZALEZ

Resolución de Ecuaciones de Ingeniería.

• Bloques Solución (Solve Block):

Si el Solve Block soluciones que contenga un valor negativo,


es posible indicarle a Mathcad, mediante restricciones, que se desea
hallar valores superiores a cero. También es posible asignar las
ecuaciones como funciones, y utilizas las funciones como restricciones.

• Los Solve Blocks No deben contener lo siguiente:


• Variables de Rango.
• Restricciones que impliquen inecuaciones (“Not Equal to”
Operator.)
• Otros Solve Blocks.
• Premisas de asignación que usen el operador de definición.
PTC MATHCAD PRIME EN LA INGENIERÍA
ING. JESÚS PINTO GONZALEZ

Resolución de Ecuaciones de Ingeniería.

• Función “ ”:

La función “ ” se utiliza de forma similar a un bloque


solución porque permite hallar la solución para ecuaciones de
variables desconocidas. También guarda cierta similitud con la función
porque el argumento de entrada es un vector que
representa los coeficientes de las ecuaciones.

Para utilizar la función, debe crearse una matriz de


coeficientes de las variables desconocidas, para luego crear un vector de
restricciones .

La función toma la forma de .


Sesión Práctica
PTC MATHCAD PRIME EN LA INGENIERÍA
ING. JESÚS PINTO GONZALEZ

Sesión Práctica

También podría gustarte