Documentos de Académico
Documentos de Profesional
Documentos de Cultura
IIND
Grupo: 6B
26/05/2023
Además, discutiremos las ventajas de utilizar funciones y cómo pueden mejorar significativamente
nuestra práctica de programación.
Una función en Java, también conocida como método, es un bloque de código que realiza una tarea
específica y se ejecuta cuando es llamado.
Las funciones pueden recibir datos como entrada (parámetros), procesar estos datos y devolver un
resultado (valor de retorno).
El uso de funciones nos permite reutilizar y organizar nuestro código de manera más eficiente, ya
que podemos dividir un programa en partes más pequeñas y modulares.
En Java, las funciones se definen dentro de una clase y se utilizan para manipular el estado
(atributos) y comportamiento (métodos) de los objetos de esa clase.
Las funciones son casi exactamente iguales que los procedimientos con respecto a la forma en que
se los llama y se los crea o declara en el código, en cómo se le pasa los parámetros etc...
La diferencia fundamental con respecto a los procedimientos o subrutinas es que estos, luego de
ejecutar el código que tengan en su interior, al final retornan un valor, y este valor luego lo podemos
utilizar para una determinada tarea.
En cambio, los procedimientos, solo ejecutan el código que contienen y luego mueren por decirlo
de alguna manera.
Las funciones de cadena, como su nombre lo indica, se utilizan para trabajar y tratar las cadenas de
caracteres.
Estas dos funciones se utilizan para convertir cadenas de texto a minúscula y mayúscula. La función
Lcase cambia o convierte una cadena de texto a minúscula y un ejemplo de cómo utilizarla
sería así.
La función Ucase funciona de la misma manera que Lcase pero convierte el contenido de una
cadena a mayúsculas.
Si tenemos un control Label1 que contiene un texto que dice: "Porcentaje de sueldos",
escribiendo la siguiente línea.
Las entradas son las señales recibidas por la unidad, mientras que las salidas son las
señales
Enviadas por ésta.
Las cajas de dialogo son ventanas con controles que podemos visualizar en el instante que
necesitemos hacer una entrada o salida de datos. Visual Basic tiene cajas de dialogo predefinidas
que nos permiten realizar opciones de E/S con muy poco esfuerzo.
Las entradas son las señales recibidas por la unidad, mientras que las salidas son las
señales enviadas por ésta. Las cajas de dialogo son ventanas con controles que podemos visualizar
en el instante que necesitemos hacer una entrada o salida de datos. Visual Basic tiene cajas de
dialogo predefinidas que nos permiten realizar opciones de E/S con muy poco esfuerzo.
Entrada de datos Input Box Input Box presenta un mensaje al usuario, permitiéndole ingresar un
valor en una caja de texto
Entrada de datos Input Box Input Box presenta un mensaje al usuario, permitiéndole ingresar un
valor en una caja de texto
Salida de datos
Según hemos visto, el método Print visualiza datos en un formulario (objeto Form). Así mismo,
Permite visualizar datos en la ventana inmediato (a través del objeto Debug), en una caja de imagen
(Control PictureBox) o en una impresora (utilizando el objeto Printer). Su sintaxis es
Según hemos visto, el método Print visualiza datos en un formulario (objeto Form). Así mismo,
permite visualizar datos en la ventana inmediato (a través del objeto Debug), en una caja de imagen
(Control PictureBox) o en una impresora (utilizando el objeto Printer). Su sintaxis es
Donde objeto, que es opcional, especifica uno de los objetos mencionados anteriormente, y lista de
expresiones es un conjunto de expresiones numéricas y alfanuméricas separadas por comas,
espacios en blanco o puntos y comas.
Si se utiliza como separador un espacio en blanco, Visual Basic lo sustituye automáticamente por un
punto y coma.
Las constantes de caracteres (literales) deben ponerse entre comillas. Cuando un objeto se omite,
los datos se omiten sobre el objeto al que pertenece el procedimiento que invoca a Print.
• Print x; y +5; w
• Print n; m
Si se omite la lista de expresiones, se visualiza una línea en blanco. En cambio, si se incluye la lista
de expresiones, se visualizan los valores de las expresiones en el objeto correspondiente. Por
ejemplo:
Las funciones le ayudan a programar eficientemente, lo que le permite evitar reescribir el código de
computación para cálculos que se realizan con frecuencia.
En MATLAB, sin es el nombre de la función que se usa para llamar una serie de comandos que
realizan los cálculos necesarios para calcular el seno de una función.
Según hemos visto, el método Print visualiza datos en un formulario (objeto Form). Así mismo,
permite visualizar datos en la ventana inmediato (a través del objeto Debug), en una caja de imagen
(Control PictureBox) o en una impresora (utilizando el objeto Printer). Su sintaxis es
Ejemplo de Funciones definidas por el Usuario
Crear una función que entregue y grafique los puntos de una función cuadrática.
Crear una ayuda para la función.
Calcular y graficar el vértice de simetría sobre el eje x y graficarlo
Calcular el máximo o mínimo de la función
Calcular las raíces de la función
Código en Matlab
A continuación te dejo los códigos tratados en esta entrada para que los reproduzcas. Recuerda que
solo debes compartir el contenido de este post para que más personas aprendan a diseñar o crear
funciones propias en MATLAB.
Este ejemplo muestra cómo crear una función en un script o archivo independiente para crear su
propia función.
Como se observa la variable valor es iniciada en cero cuando se invoca a la función3, el contenido
de valor se copia en parámetro dato, en el cual se cambia dentro del método.
Sin embargo, en main, el valor de la variable valor es el mismo, antes y después de llamar al método
funcion3, es decir, el cambio que se produce dentro del método solo afecta a la variable local dato.
Es necesario asignar el parámetro “parámetro” out antes de que el control abandone el método
actual
Ejemplo
Ejemplo es igual que el anterior, pero en la sub sumar, la variable valor se declara con ByRef (por
referencia)
Bibliografia
Ávila, J. (3 de junio de 2017). prezi. Obtenido de prezi: https://prezi.com/aoldthw2z5w0/63-entrada-y-
salida-de-datos/
Copyright. (2016 - 2023). OgOregoon. Obtenido de OgOregoon: https://oregoom.com/java/funciones/
David, J. (03 de Dec de 2014). scribd. Obtenido de scribd:
https://es.scribd.com/document/249008013/Unidad-6-Algoritmos
GIRALDO, S. A. (mayo de 2023). Funciones definidas por el Usuario. Obtenido de Funciones
definidas por el Usuario: https://controlautomaticoeducacion.com/matlab/funciones-definidas-
por-el-usuario/
Hp, m. (20 de abril de 2013). slideshare. Obtenido de slideshare:
https://es.slideshare.net/moiihp/unidad6-funciones
Rodríguez, L. (s.f.). StuDocu. Obtenido de StuDocu: https://www.studocu.com/es-mx/home