SS_Logo

Creación de Componentes integrados y Maplets con Maple

Autor: William Alfredo Fajardo Cárdenas / Portafolio: Scientific / Jue. 20 de Abr de 2023

Transcripción de este video

00:00:43:23 Somos un equipo autogestionado, responsable, proactivo y autónomo, con gran compromiso social, aportando el pensamiento científico y el desarrollo latinoamericano, promoviendo el uso de software para investigación en todas las áreas del conocimiento. Generamos contenido de alta calidad teniendo en cuenta las distintas necesidades del mercado. Realizamos actividades gratuitas constantemente. Abordamos temáticas vigentes, aplicaciones especializadas y elementos metodológicos que te permiten interactuar y generar redes para la difusión de tus proyectos.

00:01:10:22 Contamos con servicio de asesoría, consultoría y acompañamiento personalizado, certificaciones internacionales, entrenamientos especializados y talleres prácticos. Nuestro principal objetivo es promover el uso de tecnología en el campo investigativo, generando un impacto significativo en la región y de esta forma contribuir a la creación de comunidad para compartir conocimiento.

00:01:43:17 Te invitamos a ser parte de este gran equipo Software Shop. Visita nuestra página web y conoce nuestros servicios Support Shop La empresa líder en la implementación de herramientas analíticas y software especializado en Latinoamérica, les da la bienvenida a esta presentación. El día de hoy contamos con el acompañamiento del instructor William Fajardo, matemático de la Universidad Nacional de Colombia, con maestría y doctorado en esa misma institución.

00:01:56:11 Cuenta con extensa experiencia de docencia en la Educación Superior en cursos de Matemáticas para Ingeniería y Matemática Pura, entre otros, además de una amplia formación e investigación en matemáticas puras y aplicadas.

00:02:40:04 Bienvenidos y muy buenos días para todos. Un gusto estar con ustedes. Bueno, entonces el tema que vamos a tocar hoy es creación de componentes integrados y maple con maple. Entonces en si, digamos, estos elementos son elementos de tipo de tipo visual, tipo gráfico que se pueden implementar digamos dentro de la herramienta del software, a veces sin necesidad de utilizar tanto código, sino más bien utilizando interfaces gráficas que son cómodas para el usuario.

00:03:10:04 Si, entonces vamos a tocar estos dos elementos que son componentes integrados y vamos a tocar también ese elemento llamado MAB. Esto. Bueno, entonces la charla la vamos a aceptar. Cómo está allí dispuesta una introducción básica. Vamos a seccionar, digamos, dos partes de contenido fundamental, que es a las componentes integrados. Listo, como los hechos fundamentales. Y la otra parte, que es lo demás.

00:03:40:22 Listo. Finalmente todos hablemos de las conclusiones y haremos el espacio para preguntas. Yo creo que de pronto, más bien las preguntas las dejamos para el final. Que se encargaría de pronto esa cosa. Listo? Bueno, empecemos. Vamos a mirar. Entonces la cámara. Listo? A ver. No me pico. Cierro aquí un momentico? Un momentico. Eso si nos concentramos directamente en la presentación.

00:04:13:21 Bueno, entonces en esa sesión, como les estaba comentando, vamos a tocar esos dos elementos que son componentes integrados. Entonces, en si los componentes integrados y los maples si permiten ayudar a crear documentos, si compartir y usar trabajos de investigación o no sé, o procedimientos, digamos, dentro de, digamos, elementos educativos que mejoren, que mejoran, digamos, la forma de presentar ciertos ciertas temáticas.

00:04:42:17 Listo, entonces vamos a a tocar. Cómo interactuamos con estos elementos dentro de Maple? Sí, vamos a revisar su uso, la creación de estos elementos y el caso de meter un matiz. Vamos a revisar en particular como dos, dos formas, dos métodos para poder interactuar con ellos. Esto entonces, en sí, eso es lo que vamos a hacer ahorita. Bueno, antes de seguir adelante, simplemente como una terminología importante aquí para tener en cuenta.

00:05:03:09 Entonces, cuando tenemos una hoja de estas cero que nos suele llamar una hoja de trabajo listo, entonces sí, aquí se viene el con el mouse señalando estas dos flechitas de aquí. Cuando hacemos esto, a la izquierda nos aparece esta este panel y esto es lo que nos llama un panel de paletas. Listo? Cada una de ellas es una paleta.

00:05:33:20 Listo? Bien, eso es importante tenerlo en cuenta. Vamos a cerrar por allí. Aquí a la derecha, aparece otro panel. Listo. Eso es lo que se llama un panel de contexto. Listo. Eso lo vamos a utilizar por ahí para algunas cosillas. Bueno, vamos a seguir entonces. Bueno, uso y creación de componentes integrados en Mac. Vamos a hablar un poquito acerca de la interacción con los componentes.

00:06:11:19 Listo. Entonces los componentes integrados son elementos de tipo, como les estaba diciendo, gráfico. Listo. Ahorita vamos a leer un poquito más en detalle. Entonces, por ejemplo, pueden haber elementos que sean botones, elementos que sean y campo de texto, campos y áreas de texto y deslizadores, regiones. Para graficar si voltea vamos a tocar un poquito más en detalle. Entonces hay dos formas de usar de forma independiente.

00:06:48:14 Sí, cuando por ejemplo, aquí, como veis, allí uno coge un botón y entonces da clic y se genera una acción directamente, como un comando de vapor, pero con ese botón o por ejemplo, interactuando entre ellos. Entonces, por ejemplo, tenemos un objeto que al ejecutar una acción da, digamos, un efecto sobre otro objeto gráfico. Entonces, para comenzar, miremos por ejemplo aquí este pequeño ejemplo está abierto ya, pues vamos a restaurar acá.

00:07:08:09 Pues digamos que será simplemente como para chequear que vamos a darle ahí para que la memoria esté vacía y se den cuenta ustedes que lo vamos a hacer bien. Entonces aquí quedamos. Vamos a abrir el panel de paletas sí que les había comentado antes. Aquí aparece en paletas. Una de esas paletas es Components. Aquí es donde aparecen los llamados componentes.

00:07:34:06 Supongamos que dentro de esa paleta no estuviera componentes uno. Ahí vamos a haber listo paletas. Tenemos el paletas. Aquí nos aparece Components. Entonces aquí debería aparecer la posibilidad sumada a un panel de paletas. Y esto en caso de que no estuviera dentro de las paletas que están, digamos, activas para usar. Listo. Bueno, entonces vamos a abrir el panel de paleta aquí de componentes.

00:07:59:18 Piensen que aquí nos aparecen varios de estos elementos. Estos son los más usados, pero no son todos. Entonces vamos a colocar aquí. Vamos a señalar aquí y vamos a colocar un botón. Simplemente ahí. Estoy ubicando un botón. Ese es uno que uno entiende como un componente integrado. Listo? Entonces vamos a señalarlo. Acá vamos a abrir el panel contextual.

00:08:17:18 El panel de contexto. Listo. De esas se encuentra el. Aquí está el botón de. Es el nombre que tiene la. La descripción es precisamente el nombre que aparece aquí. Sí. Podríamos colocarle, por ejemplo, botón. Bueno, podría ser eso. Botón.

00:08:52:10 Bien, entonces, por ejemplo, vamos a darle aquí donde dice e iteración de que aquí nos aparece en un momentico. Si no alcanza, se alcanzará hasta alcanzar esa misma ventana que se abrió. No se alcanza a ver. No, profesor, voy a compartir. Es más bien voy a compartirles más bien la la pantalla completa. A ver. Listo. Ya compartiré la pantalla para que se pueda observar eso.

00:08:57:14 Entonces, a ver ahora si me dice aquí sí se abrió. Entonces era.

00:08:59:02 Correcto.

00:09:21:07 Ok, listo. Bueno, entonces aquí se abre esta ventana. Listo? Pues en esta ventana, dentro de seis meses. Aquí se está utilizando un paquete listo. Al final termina dentro de ese núcleo que va a colocar. Es que es lo que uno quisiera que se ejecutará cuando. Cuando se hace clic en el botón. Entonces, por ejemplo, simplemente vamos a hacer esto.

00:09:48:09 A ese le vamos a asignar, por ejemplo, el número cinco. Esto es lo que vamos a guardar. Le damos a guardar. Cerramos. Listo. Entonces lo primero que estamos haciendo aquí es con el restart, dejando la memoria en cero, digamos. O sea, ese no tiene valores asignados. Ahí le estoy dando clic al botón y aquí vamos a mirar cuanto tiene el botón, pues se le asigno el valor cinco.

00:10:20:00 Entonces implícitamente el botón si trabajo de forma independiente. Si cuando se le ejecuto digamos ese es acción de selección y se le dio valor a ese cinco. Bueno, vamos a mirar entonces un ejemplo un poco más interesante, el ejemplo que aparece acá. Entonces la idea, la siguiente, digamos que aquí yo perfectamente podría haberlo hecho un poquito más en detalle, pero ya digamos que está un poco más desarrollado el ejemplo, pero vamos a mirar qué es lo que pasa.

00:10:51:15 Entonces, en el siguiente ejemplo vamos a insertar dos elementos un deslizador y una etiqueta. Listo? Entonces el deslizador es esta regla que aparece acá. Fíjese que se puede, digamos, incluir de esta manera utilizando la paleta de componentes. Sí, y ese como se borra? Simplemente dándole la inspiración y como sale del listo. Entonces lo que quiero es que simplemente le digamos aquí la puede introducir y aquí vamos a, digamos, introducir también una etiqueta.

00:11:21:18 Entonces la etiqueta es la que no entiende como late, es esta que está aquí. Entonces uno introduce dos elementos lo que entendemos como dos componentes, digamos integrados. Entonces fíjese que vamos a señalar aquí el sliders, lo que uno llama como ese emisor. Sí, y a la derecha, en el panel de contexto nos aparecen varias propiedades de aquel nombre, etcétera, etcétera.

00:11:47:06 El valor de la posición más alta posición actual en la que se encuentra el cursor espaciamiento, digamos, de los ejes menores. O sea, es lo que hay entre, por ejemplo, entre 60 y 80 y después de marcas. Si se genera subdivisiones mayores a 20 y ese diez es de las divisiones menores. Bueno, esas son, digamos, algunas propiedades en particular.

00:12:14:11 Bien, es la que etiqueta de 50 que la descripción es y colocando sepa lo que toma la escala y digamos la etiqueta. Pero entonces vamos a hacer lo siguiente simplemente el ejemplo. Lo que va a hacer es lo siguiente vamos a mirar aquí donde dice Editar acción del valor. Listo? Ahí desen cuenta que dentro del dentro del caso de que comienza y termina, está esta línea de código.

00:12:42:00 Es corta, pero es fundamental. Entonces documentos es un paquete. El utiliza esa función que aparece ya que se llama du. Listo. Entonces aparece esta secuencia que aparece. Está, digamos, señalada allí. Entonces dice a la ayuda a Slider, a le later label sí que es el nombre que tiene el líder. Ayayay. Este momentico es que debería llamarse la idea clave.

00:13:12:03 Vamos a ver acá en adelante como le tenemos aquí el nombre no ético. Espérate, este es el nombre que tiene la etiqueta. Listo? Bien, entonces no hay problema con eso. Ese sí ya está bien con el nombre que está ahí. Entonces miremos otra vez entonces a la etiqueta. Entonces ya tiene el caché, que es lo que aparece ahí.

00:13:41:07 Listo, le vamos a asignar. Qué cosa? Lo que tiene la slider. Si, lo que está apuntando en su momento, lo que está apuntando, por ejemplo, aquí, que en este caso es 75. Entonces, a medida que eso ya está, digamos, ejecutado, a medida que movemos el cursor, la etiqueta toma el valor que está, digamos, allí en la posición. Eso es lo que está haciendo simplemente este procedimiento.

00:14:17:16 Entonces esto es lo que ya se entendería como una asociación de componentes integrados. Sí. Entonces se pueden obtener, digamos, cosas de forma independiente o digamos cosas de forma asociada. Realmente son dos, digamos, casos muy particulares, muy sencillos. Bueno, entonces hablemos un poquito de los componentes integrados más conocidos que más se utilizan. Entonces, por ejemplo, botón. Entonces, como ya lo vimos antes, una cosa básica simplemente es dar un clic y se ejecuta una acción.

00:14:44:23 Una acción hecha, Buzz. Listo. Que es para, digamos, ejecutar acciones. Sí. Cuando se selecciona, digamos, una casilla, entonces es lo que se llama una casilla de verificación con robots. Sí, y de la misma forma, sí. Pues cuando se tiene, digamos, una colección de elementos, una lista de elementos con uno se selecciona uno de ellos. Entonces se ejecuta la opción dat table.

00:15:20:18 Y aquí a la derecha aparecen las como las representaciones, digamos ahí de la imagen de cada uno de ellos. Entonces es precisamente como un conjunto de datos que están, digamos, distribuidos dentro de esa tabla. Bien, sí, y precisamente sí, también es otro elemento, digamos que es como un control, digamos, circular. Si está midiendo, digamos como de forma circular, y estos elementos que pueden ser enteros o de punto flotante, label, ya le utilizamos antes lo que se entiende como una etiqueta.

00:15:52:09 Sí, entonces simplemente es un elemento al que podemos colocarle, digamos, nombres, leyendas o hasta imágenes. ListBox, cuadro de lista. Sí, sí, sí, es una caja, sí, una caja que digamos, tiene una una colección de elementos y se ejecuta una opción cuando digamos, se selecciona un elemento de allí. Mac Station. A veces también se le llama. Se utiliza como un contenedor, un contenedor matemático.

00:16:22:09 Entonces aquí lo que uno coloca son expresiones matemáticas. Sí. Entonces es una sección como esa y allí se. Y como se coloca en expresiones matemáticas. Meter es un mayor. Sí. Pues digamos que también uno puede ajustar la aguja. Sí. Entre un cierto rango. Micrófono. Si captura sonido. Y esa es una descripción muy básica. Cada una de esas cosas no las puedes revisar dentro del software y puede, digamos, mirar cosas más particulares.

00:16:58:09 Por ejemplo, tenemos aquí block. Son regiones, digamos, para desarrollar, visualizar gráficos. Sí, tanto 2D como 3D y rejuego. Eso es lo que entendemos como un botón de acción. Entonces digamos que no puede seleccionarlo. Pues ahí, digamos, ocurre digamos, una respectiva acción con respecto a esa aceptación. Quienes escogiendo rotar, coge un calibrador giratorio. Sí, pues digamos que tiene un parecido en ese, digamos, en la forma en que se está trabajando, digamos, a enviar.

00:17:30:12 Pero digamos que sí también digamos que se puede, digamos, trabajar por separado, y es más bien como para dar resultados. Sí, y ese más bien es como para controlar, digamos, valores iniciales, el dial, sí. Digamos que como la forma en que digamos ahorita sí se puede, y vamos a entender unos ejemplos, es later, ya lo revisamos antes. Es precisamente, digamos, una de esas barras como esta que está acá, que no la de Lisa.

00:17:54:18 Sí, pues lo que tiene como un deslizador de área, un área de texto, sí es una caja de texto. Entonces ahí uno puede colocar texto, toca el botón de activar ción o se le llama botón de alternancia? Sí. Entonces, digamos, si uno lo puede cambiar, es como switch, una cosa de ese estilo video player, un reproductor de video.

00:18:29:12 Sí. Entonces también se permite, digamos ahí reproducir videos de archivo de video de audio. Vale, un catch calibrador, digamos, de volumen es también, digamos, como una especie de acceso directo. Sí, y también, digamos, sirve como hipervínculo. Explique. Digamos, se utiliza para reproducir, no para reproducir sonidos. Entonces estos son como los. Los que más se utilizan. Digamos, acá, simplemente les.

00:18:58:02 Simplemente les comento esto. Veamos. Digamos aquí todo ejemplos. Un poquito más. Y creemos, digamos, interacciones entre componentes integrados. Observemos un poquito eso. Y la idea es no entrar tan, digamos, a revisar todos estos componentes integrados, pero como mirar algo del potencial digamos que haya allí. Entonces antes que nada, entonces es importante tener en cuenta lo que les había dicho por allá atrás.

00:19:32:23 Los hechos, según alguna forma están proporcionando un acceso interactivo. Sí a todo lo que nos ofrece. Hay, pues, no estamos, digamos, tan directamente conectados con la parte de programar, si esos elementos, pues, como nos dimos cuenta por allá atrás, por ejemplo, como ha dicho por allá atrás a uno de los ejemplos, sí, a este ejemplito. Entonces ahí se está desarrollando, digamos, una acción, estoy moviendo el cursor y se está cambiando la etiqueta.

00:20:00:18 Si sacamos de la etiqueta valor de la etiqueta, que si pienso que se utilizo el código, simplemente la acción que le colocamos a la, digamos, el movimiento del deslizador. Si. Y se está utilizando, digamos, esa sentencia que utilizamos por allá con el Duke. Sí. De acuerdo. Entonces, de alguna forma se está minimizando el uso de programación para, digamos, poder observar, digamos, ese tipo de acciones.

00:20:31:10 Entonces es una de las cosas que se está tratando de limitar la parte de utilizar e la parte, digamos, de programación. Sin embargo, para hacer cosas más interesantes, sí es importante utilizar código y, digamos, mejorarla. La parte de las acciones y todos los comandos que se están utilizando. Sí, para cosas sencillas. Ya, digamos que ese tipo de, digamos de tanta parte de código, pues se puede disminuir.

00:20:57:23 Bueno, entonces insertar componentes, entonces para insertar componentes como les estaba mostrando antes, pero se utiliza la paleta de componentes, que es precisamente la que está a la izquierda. Si se tiene en cuenta que lo que no hace simplemente es abrir la paleta de componentes, mirar componentes y escoger, digamos dentro de estos, allí los que sean los que más se utiliza de esa parte.

0:21:34:06 Bueno, bueno, vamos a revisar entonces dos ejemplos más interesantes que los dos anteriores que ya hemos visto. Digamos en donde se hacen, digamos, interacciones entre entre componentes integrados. Vamos a revisar primero. Entonces, en ese primer ejemplo y más adelante, si les voy a hacer como les voy a mostrar aquí en vivo, digamos cómo se puede hacer algo de tipográfico y chévere ahorita, digamos, lo que tengo aquí es simplemente ejemplos que ya están desarrollados.

00:21:57:00 Yo les voy a contar cositas particulares, pero digamos que no los hago directamente en vivo porque pues vamos a pasar un poco de tiempo entonces. Entonces este primer ejemplo dice lo siguiente vamos a tomar dos parámetros A y B, y la idea es graficar la función que está listo B por x+ A y también la idea es calcular A sobre diez.

00:22:22:20 Entonces aquí lo que se genera es esto que aparece allí, desaparece. Todo esto se desarrolló tal cual se corre por aquí, esto sin éxito, que se da un poquito más, pues esto digamos, se desarrolló tal cual, sino se copió. Bueno, esto es sacado de la documentación, está hecho en inglés, pero igual tocó desarrollar un poquito el código en general.

00:22:47:10 No es cosa grandiosa hacer ese tipo de cosas. La ley de la siguiente entonces A y B son los parámetros iniciales. Listo. Entonces. Qué hacemos? Vamos a colocar dos llaves. Muy bien, aquí está el dial 101. Y lo que es no hace, escoge y lo arrastra gratis. Le di control Z, vamos a arrastrarlo y lo colocamos por acá para que se den cuenta como parece.

00:23:14:13 Así es que uno coge el elemento y lo arrastra. Entonces lo hicimos, la arrastramos. Yo generé inicialmente una tabla, sí, y digamos dos elementos, así la cajita, así todo, digamos, para poder colocar esos, esos en esos captions. Sí, digamos, de terminología. En los parámetros lo que aparece es igual. Entonces se arrastran los elementos utilizando la paleta de componentes, el dial de dial.

00:23:39:16 Este otro dial e este acá sí que es un rotar, digamos este acá que es un plop. Si esto simplemente resultaba sobre eso, simplemente es una etiqueta. Todo esto son etiquetas, lo que aparece aquí. Bueno, ahí no hay necesidad de colocar etiquetas, porque como estamos colocando, digamos simplemente texto, pues se puede colocar directamente ahí sobre, sobre, digamos lo que está dentro de la caja, tal cual.

00:24:03:16 Sí, pues no hay necesidad de etiquetar. Sí, bueno, aquí no son etiquetas propiamente, realmente, simplemente es texto aquí. Sí, sí. Colocando de 50. Mire. Es un contenedor que aparece a la derecha. Si ven en el panel de contexto, entonces esto es lo que no entendería. Simplemente como lo que pone por allá. Traza, pareciera. Parece como una región matemática.

00:24:39:08 Sí, pues aquí por lo general es el llamamos contenedor matemático simple mente. Esto es lo que tiene, es la posibilidad de que le coloquemos allí y digamos simplemente relaciones matemáticas. Bien, entonces aquí colocamos el nombre de la recta y colocamos el nombre de la recta, y, bueno, entonces la idea de esto es que esté bien, me va a indicar dónde se va a mover a este dial, me va a indicar donde se llama mover, b este rotar y catch me va a me va a mandar.

00:25:02:19 Precisamente es el valor de a Dorothy. Si A sobre B y pues aquí lo que se va a graficar al graficar la la recta en particular e la recta en este caso de x observe x más alto de x más A. Listo y en esta región simplemente se va a escribir? Pues cuál es la recta o la recta en tal cual?

00:25:39:05 Bueno, entonces miremos un poquito de cómo se hace esto. Entonces uno coge los elementos de los componentes, los, los copia y nos pega aquí directamente, los arrastra dentro de esa caja. Y por ejemplo, qué es lo que es fundamental aquí? La acción que se ejecuta sobre los parámetros. Entonces aquí vamos a mirar a la derecha. Entonces el dial cero que es lo que está haciendo acá, entonces valor inicial, digamos acá, la posición más baja cero, la posición más alta 100, si tiene en cuenta que va de 0 a 100, entonces uno puede modificar esos valores.

00:26:03:11 Posición actual, bueno, la que tiene allí 96, el desplazamiento de marcas en el eje de sus divisiones de 20. Sí, si ven que aparece allá numerada y entre cero y 20, entonces uno, digamos hoy divide de a diez. Por eso es que aparecen esas particiones. Bueno, esto ya es del tamaño. Y aquí está lo de la acción al cambiar, al cambiar, digamos, el valor.

00:26:26:04 Entonces aquí es la parte interesante dentro de lo que es la ejecución, digamos, el movimiento del diez. Entonces se utiliza algo parecido a lo que utilizamos por ahí atrás en el slider y la etiqueta. Bueno, pues mire, a parámetro uno le estamos dando lo que está en el y al ser a parámetro dos estamos asignando lo que está en el día 1.

00:27:31:01 Finalmente, qué hacemos? Pues a Roda digamos le asignamos el parámetro uno sobre el parámetros listo, o sea A sobre B. En ese caso, en la otra sentencia. Entonces aquí que estamos haciendo a Plot cero cero, quiénes es precisamente este señor de aquí? Mire, este señor de aquí es el que entiende como ser humano. Estamos aquí, lo observe que no aparece el nombre ser ni de acuerdo, se requieren cero nombre y si es que aquí hay y aparecen en el nombre cero me parece es la tabla.

00:27:56:19 No estoy ya un poquito, ya. Si esta referencia no es la tabla del cero, digamos, es la región, cuanto cuando lo copié no sé porque indebida allí. Bueno, el hecho es que hace referencia a esta región gráfica que está allí. Listo. Volvamos otra vez a la acción. A la acción que se estaba ejecutando aquí. Estábamos revisando entonces Flood cero en la región de Cairo.

00:28:21:21 Y entonces qué es lo que se va a hacer? Uno va a ser, aplícale esto, mira esta función y ya aquí. Entonces a Plot cero le estamos graficado parámetros que es B por x más el parámetro uno que es A, entonces b por x más a, eso es lo que es esta gráfica que es la recta y ella lo coloca en un rango de X, un rango H listo?

00:28:52:04 Pues ahí esta gráfica C la función en este caso, pues la función que es la red y realmente aquí donde dice Mad Container cero, si por ejemplo era como el aquí viene que y el cero container es hora de 50 que aquí si aparece ser listo, entonces aquí no hay más cero otra vez. Pues miren que aquí la parte de la opción A al containers le estamos asignando G iguala el parámetro dos.

00:29:21:01 Si por x más el parámetro uno con los valores que ya sean, toman los diales respectivos. Sí. Entonces eso es lo que está escribiendo? Si. Siete x más 96 siete que en un valor de más 96 en el valor de la listo. Entonces eso es lo que se está sientes a medida que vamos a moverlo. Sí, a moverlo desde de aquí.

00:29:41:16 Yo creo que es que de pronto al copiarlo, no, la gráfica, si no sé qué pasa. Bueno, de ahí debería haber graficado. Yo creo que ese fue un error de control. Copiarlo no? Ya hecho en otra, en otra hoja, sí, eso fue lo que paso. Si nunca verbo hacemos hacer esto, vamos a corregirlo y de una vez a ver cómo sería.

00:30:22:02 Vamos a ver y hacemos. Aquí está la gráfica y ese se llama Plot uno. Listo? Bien, quizás es bueno que se vea esto porque así es que trabaja esto. Vamos a cambiar el valor a ver que hace el otro lado. Uno porque miren, aquí ya está simbolizado como uno y que no es este trabajando en la parte del plot, aquí lo que está escribiendo, pero la gráfica no a revisamos un poquito que la acción e interacción plot se cambia.

00:30:47:18 Aquí vamos a cambiar la que uno y ahora sí a trabajar es oye y vamos a guardar allí eso, cerremos y ahora sí vamos a cambiarlo. Miren, ahora sí cambia y se ve así, listo? Pues dice, digamos y se ve el movimiento de la recta tal cual, sí. Listo. Cuanto a cambiarlo? No se cambie de pronto el nombre del plot.

00:31:14:11 Listo? Bueno, entonces ese es un ejemplito de la iteración con componentes integrados. Este ejemplo, otro ejemplo. Y yo no voy a entrar en detalles. Voy a mostrarles a groso modo. Entonces digamos que vamos a ir a grosso modo y vamos a mirar qué es lo que pasa allí. Pues este es un poquito más interesante entonces. Y bueno, estoy acá.

00:31:39:09 Esta si es una etiqueta, no es necesario. Esta es una región aquí que es una container, esta de acá es otra etiqueta y se le coloca un botón. Entonces aquí. Bueno, aquí hay un rango para X. Sí, vamos a esto aquí, eso entonces. Y lo mismo uno ahora, digamos la sintaxis de la de la caja y le va empezando a pegar cositas desde acá, desde el contenedor.

00:32:03:04 Bien, entonces por ejemplo, el rango de X a rango de G y hasta un color no puede elegir colores allí. Sí, y por ejemplo, digamos, la, digamos, la forma en que uno quiere la escala, usualmente digamos en uno le coloca condiciones de que le escalado, entonces le dice gráfica a la función que aparece acá con el botón y la gráfica bien sean uno sobre x, un rango para x, un rango para allí.

00:32:30:21 Este es un, digamos, un modelito más más complicado que la anterior, pues se encuentra que uno puede empezar a hacer ese tipo de cosas. Listo? Bueno, no voy a entrar en detalles aquí. Realmente la clave, mejor dicho, digamos que tiene esto, digamos, en su, de, su, de su desarrollo, fundamentalmente, pues la parte de la arquitectura que es coger los componentes y colocarlos como uno puede ser.

00:32:57:09 Y la otra parte es donde uno va a colocar la parte de la sección de las app de la aplicación y la sección donde están las acciones que se van a ejecutar. Entonces la clave aquí, por ejemplo en el botón, si es en el botón, esa acción del botón de que vamos a la derecha y se le coloca un código pequeñito como ese listo, pequeñito como es, esto es lo que me sirve para que se ejecute todo el procedimiento allí.

00:33:20:20 Bueno, entonces eso es simplemente como un, un una introducción pequeña a esa parte de elementos integrados. Hay mucho que se puede hacer. No estoy hablando, por ejemplo, de esa parte de video o de audio que sería interesante también mostrarles. Pero igual tengo que ser sincero, no soy especialista porque especialista en vapor cada vez hay cosas mejores y hay mucho código por estudiar.

00:33:59:08 Uno Lo que pasa es que se cautiva y empieza a mirar más cositas y y si uno por ejemplo tiene una teoría, perfectamente podría empezar a mirar y hacer simulaciones y cositas así, pero en sí digamos que pues intento como presentarles de lo poco que conozco, el gran potencial que se puede generar. Listo. Bueno, entonces el segundo tema digamos acá que les decía fundamental esto que se tiene como los maple de esto es mapas de los maple, están relacionados precisamente con esos componentes integrados que estábamos hablando antes.

00:34:47:19 Bien, entonces los Maple que son, son interfaces gráficas, son interfaces gráficas donde hay unos elementos allí gráficos, unos elementos esos, esos elementos integrados que les estaba comentando antes. Listo. Entonces es interfaces gráfica. Tiene como una y fundamentación basada en que es una ventana emergente que se forma allí. Listo, se formó una ventana emergente. Es como una aplicación cita que como que se sale del programa, pero que está digamos, obviamente relacionada con todo el potencial, digamos, del motor que tiene Maipú, con toda la librería y con esos componentes e integrados que les estaba comentando antes.

00:35:33:04 Listo. Entonces hay dos formas de construir esos elementos llamados mapas. Uno es por medio de un constructor de mapa. Esto mapa constructor o cosito te maples. Bueno, bien, entonces esa es como una forma más desde el punto de vista gráfico, donde uno simplemente arrastra, así como estábamos haciendo ahorita con los componentes, entonces uno los arrastra y pues simplemente empieza a, digamos, a a jugar con ellos la parte de la arquitectura y luego trabaja en la parte de las acciones, muy al estilo de lo que estábamos haciendo antes, lo que les estaba causando mostrar un poquito, digamos anteriores dos ejemplos para componentes integrados directamente.

00:36:05:05 Otra forma de utilizar y generar Muppets es por medio de utilizar el paquete tablets. Sí, así se llama y digamos aquí ya ubico utilizar un poquito más de programación de cuello, entonces para partes, digamos de un mundo donde no quiera hacer más blitz, más complicados realmente ahí sí es fundamental esa segunda opción de utilizar el paquete y todas las posibilidades, digamos, por medio de Skype.

00:36:45:08 Sí, entonces lo que les decía no se sale uno de la parte de la programación. Sí, y realmente si no quiere ser algo potencial, es bonito empezar como a mirar eso. Pero imagínense si uno lo que tiene por allá de programación, por ejemplo, con módulos, con estructuras de datos bien complicadas y de esas que uno puede utilizar desde el punto de vista de la de la gráfica de la gráfica de Maybe y poder utilizar ese potencial con otras librerías y tratar de mostrarlo y utilizarlo en ese tipo de aplicaciones gráficas por medio de los mapas, que es lo que vamos a revisar ahorita.

00:37:09:11 Pues sería una cosa muy interesante. Bueno, vamos a mirar entonces ejemplito si con esto como que les vamos a entrar en detalle, entonces como decía como les decía, una segunda opción para hablar de más flex es utilizando el paquete. Vamos a mirar aquí ejemplos muy básicos de de qué es un más bien cuánto para que con esta visualización cuánto queda un poco más claro?

00:37:39:18 O en cuanto a los que ya hayan trabajado con con programación en Java o en otro tipo de lenguaje, digamos, conocen, digamos, un poquito de ese tipo de elemento. Vamos a generar, vemos que vamos a cargar un paquete paquete matriz, dentro de paréntesis colocamos elements, es decir, estamos cargando, es un sub paquete de matriz listo, dos puntos indica que no vamos a escribir en pantalla cuáles son los elementos del paquete, simplemente lo estamos cargando.

00:38:03:17 Mi primer maple entonces es simplemente un nombre que le a asignar un maple que vamos a generar un mapa bien sencillo. Entonces aquí le vamos a colocar este parámetro, si es una lista dentro de otra lista, dentro de la lista con colocar un string. Hola mundo, entonces vamos a darle enter allá. Listo? A mi primer maple le estamos asignando ese maple.

00:38:37:22 Es más sencillo ahí. Bien. Qué vamos a hacer ahora? Vamos a utilizar maple entre paréntesis aquí dentro de esos corchetes. Entonces colocamos display. Estamos utilizando entonces el sub paquete de map llamado Display, y le estamos diciendo, eso es lo que va a decir es, pues muéstrenos que es mi primer maple. Mire, ahí aparece una ventanita que dice mucho, este es un map inicial bien sencillo, pues esta es la ventana que les estaba diciendo que es como una ventana emergente.

00:39:11:15 Bueno, entonces aquí estamos, vamos a cargar este otro paquete en esta, en esta otra declaración Maple. Entonces, un paquete de maple que tiene varios ejemplos. Vamos a implementar Reusar dos, lo vamos a cargar aquí es alert y vamos a colocar dentro de ese un parámetro que va a ser un string. Entonces coloca entre comillas, se coloca alerta, camino cerrado, simplemente le coloque así, bien, y precisamente entonces sale esa tallita, me dice alerta, camino cerrado bien y no le da por ejemplo a aceptar.

00:39:38:00 Termino y dijo que tuvo que aceptar. Bueno, entonces ese es simplemente otro ejemplito que está ya incluido dentro de ese paquete de ejemplos. Hay varios ahí para revisar, entonces uno podría mirar dentro de la librería y cositas que podrían servir para utilizarlas dentro de otros maple que digamos que se construyen personalizada mente por alguien, digamos en particular. Bueno, otra, otra de las de las funciones ellos que aparecen estos ejemplos es integración.

00:40:25:02 Entonces vamos a colocar la tal cual, sin parámetros. Por ejemplo, a ver qué bien nos apareció entonces esto. Esta ventanilla de aquí dice cual tipo integración? Nos pregunta que sigue definido, indefinido o cancele, tenemos que definir, entonces nos abre otra ventana y eso. Entonces tenemos como un diálogo, digamos en ese tipo de cosas, nos dicen integrando cual es, por ejemplo, coloque mole y en hiperbólico, listo, variable y variable x como es digamos una integral definida, pues con lo que mole valores, por ejemplo uno y coloquemos uno en el valor del límite superior dos uno en el mes varias listo y debo integrar, ahí nos integro.

00:40:53:11 Entonces es una ventanilla donde estamos haciendo, digamos, ese tipo de de operaciones. Sí, entonces uno puede generar ese tipo de cosas de prueba, hacemos un clear y minu clear y entonces volvemos y podemos reutilizar si le damos. Ok, salimos de la aplicación. Bueno, pues estos son ejemplos bien básicos de Maple esto pues aquí lo que estamos simplemente es en parte inventarnos emergentes que estamos utilizando.

00:41:30:23 Pues cosas del potencial de de maple. Dese cuenta que uno hubiese sido que si me fuese en mi primer Mac Boat, entonces vamos a mirar algo en lo que se entiende como el constructor de Muppets. Listo? Bueno, entonces el constructor de muebles. Y es una herramienta que digamos que tiene maple para construir, no applets. Hace poco con la versión anterior, no estoy seguro si fuera 2021, pero lo mejoraron bastante, tanto que digamos mejoró.

00:42:10:01 La parte era de la velocidad, sí, y ahorita está muy trabajar, trabajan bastante bien. A ver, vamos entonces a utilizar entonces la idea de esto. Vamos a Menú Herramientas donde dice asistente se utiliza, escogemos Maple constructor listos, pero acá les que no, porque esta niña que está muy la modelo por acá vamos a herramientas donde es asistente, escogemos Maple constructor sí que aparece esta ventana grande, esto es aquí, esto grande y voy a volver a la pantalla de acá.

00:43:02:17 Vamos a ver mental, yo creo que no hay problema sino abra esto. Bueno, entonces eso lo que uno entiende como el constructor de Maps. Sí. Entonces es una interface gráfica que permite, digamos, construir los muebles, que son esas ventanas emergentes que les acabo de mostrar. Entonces él está compuesto por unos paneles panel que está a la izquierda, que lo que se entiende como un panel de elementos y paletas, y esto entonces aquí digamos a, están digamos, distribuidas por categorías, aquí aparecen más elementos de estos componentes e integrados de los que habían antes listo, pero digamos que bueno, y aquí cacharrear para mirar, digamos, funcionalidades, ejemplo mire que aquí parece menús estos y para hacer digamos

00:43:29:12 como trabajas con diálogos, aquí hay de de tipo digamos distintos los más se utilizan son los de acá, los de cuerpo, los de voy. Bueno, otro panel importante es el panel que está en el centro, que es lo que se llama un panel de diseño listo. En la parte de abajo aparece un panel de comandos y acciones. Si no se están ejecutando, digamos los es las acciones dentro de esos elementos y a la derecha parece un panel de propiedades.

00:43:51:23 Bien, bueno, entonces eso es lo que no entiendo. Cómo el mapa, el constructor. Vamos a ver un ejemplito. Este ejemplo, entonces sí lo vamos a tratar de hacer en vivo. Sí, yo creo que no, no, no mucho. Entonces la idea es esta a generar un map que va a ser un gráfico por si gráfica, por que va a ser algo de ese estilo.

00:44:14:06 Esto simplemente es una imagen y esto entonces va a tener, digamos abajo una fila donde va a tener una o en un label, si una etiqueta, un campo. Y para escribir digamos la función que queremos graficar, un botón que me va a hacer la gráfica y arriba pues va a estar una región donde le la gracia. Entonces qué vamos a utilizar?

00:44:44:21 Este que está aquí entonces sería un botón, la este acaba y lo que representa es el blog, o sea el área de graficación. Este de acá es la etiqueta y este que está a la derecha es lo que intenta llevar como el el campo de texto. Listo, campo de texto. Bueno, pues entonces vamos entonces a volver a este elemento de acá, vamos a seleccionar aquí, doy clic aquí en el en el panel de diseño.

00:45:13:17 Entonces vienen a la derecha, nos aparecen en dentro de las propiedades bots con uno, uno estar haciendo referencia a lo que está aquí. Vean esto como si fuera una columna. Pues qué vamos a hacer? Vamos a colocar. Dice números? Sí. Número de filas. Se van a colocar ahí. Dos filas. Listo. La idea es que la parte de arriba esté en la parte gráfica y abajo esté, digamos, donde está la etiqueta, el campo de texto y el botón.

00:45:40:09 Entonces, como abajo tiene que haber tres secciones, entonces vamos a seleccionar bien, si la fila, la fila de abajo que que se llama pop Bootstrap dos, listo. Y vamos a colocar entonces en esa fila aquí seleccionamos y lo colocamos tres columnas. No con tres columnas. Listo, ya hay tres columnas. Entonces en la izquierda, vamos a ver aquí lo que tenemos que colocar es una etiqueta.

00:46:19:14 Sí, pero recuerden que la etiqueta era esta acá. Listo? Ahí me la llevé. Vamos a seleccionarla. Y donde hice caso? Sí, pues coloquemos allí entrar función entonces. Función en variable x en variable. Listo entonces mire que cambio el causante de la expresión. Allí, bueno, aquí qué? Vamos a colocarla y descolocar un campo de texto. Recordemos el campo de texto.

00:46:45:01 Uno se lo coge por aquí y se lo trae. Listo? Bien, entonces ahí eso es lo que va a ver. Pues simplemente una expresión allí donde se va a colocar, no en parte matemática, lo que va a representar la función en términos de x y a la derecha. La idea es colocar entonces ahí lo que vamos a colocar ahí era el botón, entonces vamos a coger el botón y lo vamos a colocar listo arriba.

00:47:15:00 Entonces habíamos dicho que de ahí era colocar el campo gráfico listo, esos son los elementos de esos son los elementos que necesitamos, los componentes integrados. Listo? Bien. Ah, bueno, desde el botón. Entonces, por ejemplo, podemos cambiarle aquel caucho por graficar gráfica. Esto es. Bien. Entonces. Qué es lo que necesitamos? Una acción sobre el botón. Una acción sobre el botón?

00:47:15:00 -

00:47:38:13 Orador 2 Entonces simplemente es donde dice un clic. Vamos a clip bots. Le vamos a decir evaluar. Entonces aparece entonces esta ventana. Entonces en aquí lo siguiente en el plotter uno que se va a ejecutar lo que vamos a escribir aquí en expresión. Entonces por ejemplo, escribamos el siguiente comando plot Sí, quiero qué queremos que se escriba lo que está en este campo de text.

00:48:32:20 Entonces ese es el perfil uno? Sí, eso es lo que es, lo que está en el campo de texto es lo que se va a graficar y se le coloca un rango X, por ejemplo, que X valga desde no sé, por ejemplo -10, -10 a 10. Listo ya, entonces demosle. Ok, ok, ahí ya está generado, entonces implícitamente ahí ya que digamos y lo fundamental de ese margen que vamos a hacer, vamos a ir acá más block y vamos a correr, entonces nos pide que lo guardemos listo, guardamos, lo vamos a ir a guardarlo ahora vamos a guardarlo en una carpeta y en particular de aquí se la carpeta, simplemente vamos a guardarlo y lo vemos

00:49:04:17 aquí y vamos a colocar esto gráfica va graficar, entonces el se guarda como un archivo punto maple y listo, listo, ahí se ejecuta con lo que viene, por ejemplo lleno X y el botón, no la gráfico, listo obviamente. No puedo hacer cosas más interesantes. Listo. Eso era siempre. Ahora otra, otra cosilla. Aquí es que hay que guardar el gráfico.

00:49:32:01 No estaba ahí como tal, el documento no estaba ahí guardado ahorita que lo creamos, pues entonces no se apareció. Yo puedo cerrar el programa, sí, el software Maybe. Y puedo correrlo. Sí. Y se abre la ventana, independientemente de que software esté abierto. Listo. Uno puede crear esas aplicaciones. No, es que no, es que no se utiliza el software listo, no es que no se utilice, pero digamos que no puede utilizar.

00:49:54:07 Ya está la aplicación? Pues igual puede trabajar, sí, tal cual, y sirve para graficar. Y esto no es, es simplemente algunos detalles para que se den cuenta, pues esa es una forma de crear muebles. Vamos a volver entonces aquí la otra forma de crear es utilizando el paquete maple. Es como les había dicho y utilizando un poquito más de código.

00:50:21:05 Entonces no voy a entrar en tanto detalle, pero simplemente lo quiero hacer. Es carga el paquete Elements, que es con el fundamento para, digamos, para trabajar la mayoría de elementos para utilizar applets con programación. Y esta es la forma, digamos, de esta es la forma, digamos, de representar por código lo que hicimos ahorita utilizando el constructor de Mac Template.

00:51:07:05 Entonces aquí, miren, ya ejecute esto. Bien, pues no voy a entrar en tanto detalle, pero mire, entonces ejecutamos esto y aquí estos es esta fue la misma aplicación. Sí, simplemente utilizando, digamos, el paquete Markridge en particular es su paquete Element. Listo? Y pues igual. Entonces, aquí, pues, esto hace las veces de chip de gráficas. Entonces, para concluir, entonces tres cosas puntuales, así que me parecieron, digamos, fundamentales, o que son claves aquí en dentro de los componentes integrados y los mapas.

00:51:39:23 Entonces generen documentos, aplicaciones interactivas. Qué pues permiten, digamos, poder compartir conocimientos y poder desarrollar, digamos, trabajos especializados y personales. Uno puede desarrollar, no sé, una aplicación que sea muy personal para un trabajo particular de algo que uno está haciendo. La otra cosa, pues la interacción entre el usuario y digamos no es, no es digamos, es de unilateral, sino cómo varias formas de trabajar.

00:52:25:01 Así como les muestra con los mapas, sí que se puede mirar desde una visión de de la construcción del tema, desde el constructor y o mediante, digamos, el código. No es código difícil realmente sí. Y pues a veces toca cacharrear un poquito, pero se le puede sacar más jugo y pues la interacción con el motor, la librería los map es que contestando incluidos o que pronto uno ya tiene por ahí a la mano y entonces toda esa, esa conexión entre entre las diversas herramientas, pues digamos que es muy fructífera para desarrollar investigación, simulación y modelación, resolver distintos problemas en distintas áreas.

00:52:32:20 Entonces, a groso modo, eso es lo que quería presentarles hoy. Bueno, no sé. Vamos a nivel de control de preguntas.

00:52:37:21 Perfecta, profesor. Muchas gracias. Por acá tengo algunas de las. Voy a leer.

00:52:39:01 Ok.

00:52:45:08 Ok. Puedo crear una matriz que me permite importar datos para aplicaciones en estadística?

00:53:15:11 Sí, claro que sí. No, mira, no soy especialista, digamos en conecciones, digamos con con Excel, pero sé que lo puede hacer, por ejemplo. O sea, traerse unos datos de Excel, por ejemplo, y pues con el potencial de maple de mi polen en todos esos paquetes de estadística, pues uno puede trabajar con tablas, gráficos de histogramas de frecuencias. Bueno, sí, sí, es posible.

00:53:21:18 Realmente sí, no soy especialista en eso, pero sé que se puede hacer.

00:53:33:07 Perfecto. Profesor, he aquí una persona nos indica que hace mucho no usa Maple. Esto se encuentra en de forma online aquí.

00:53:36:10 Cómo es que si los maple se encuentran de forma online?

00:53:41:04 Sí o como los pueden ubicar sí?

00:54:05:09 O sea, lo que yo tengo entendido es que están también digamos, en la web uno puede conseguir applets, hay veces que el código tiene Keigo, entonces es como que luego y como que a que a restringir, o sea como que, que ah si no se puede utilizar sino solamente digamos el para, digamos la aplicación se puede utilizar pero no deja ver el código, pero digamos, hay algunas partes en donde sí es libre.

00:54:36:06 Sí, yo he mirado es documentación. Ahora dentro del mismo paquete, dentro del mismo software, la documentación también ayuda mucho, tiene digamos bastante, digamos ejemplos, donde también se tiene ese tipo de ayuda. Pero que yo sepa, si uno puede encontrar, digamos dentro, dentro de la, dentro de la red de ejemplos que puedan servir. Sin embargo, algo que es clave acá es cacharrear de software como tal, sí, cacharrear, usarlo como tal, simple.

00:54:57:10 Perfecto. Profesiones que a una última pregunta antes aprovecho para informarles a todos los asistentes. Acabamos de compartir la encuesta para que por favor nos ayuden a dirigencial. Acá nos indican si soy profesor y diseñé una aplicación, cómo puedo compartirla con mis estudiantes para que puedan usarla?

00:55:34:06 Ya a ver, hay una aplicación de maple que se llama Maple View. Espérate mi purple ayer ese mail por prayer yo hicimos acá ese My fair play, ya tiene una versión libre, entonces hay veces que uno pone una aplicación, si se lo puede uno descargar, entonces y puede ejecutar algunas de esas aplicaciones que uno tiene allí, sí, solamente ejecutarlas.

00:55:57:17 Si ya e como hacerle cambios dentro de la dentro de la parte de código. Eso si no sientes esa es una forma de trabajar en línea, no estoy seguro realmente. Mi punto es si hay versiones, digamos, para celular, creo que sí, pero digamos que esta es una posibilidad viene chévere aquí. Ese es mi por players, es una versión, dicen que es una versión libre.

00:56:26:06 Aquí uno puede entonces descargar desde el mi propio, eh, como aplicaciones, así como me están comentando ahorita viene pregunta y aplicación sitios, entonces uno puede subir pregunta ya mi podcast e la aplicación y voy a utilizarla en line. Entonces es posible digamos ese tipo de cosas, pero digamos que restringe al testigo, digamos hasta aquí no se pueda, digamos como modificar código, sino solamente utilizarla.

00:56:41:09 La aplicación cita en cambia le digamos los parámetros de las gráficas, por ejemplo, para lo que estamos usando anteriormente. Sí, digamos, no voy a encontrar tanto detalle porque no conozco mucho de esto, pero sé que se puede hacer. Sí.

00:57:24:07 Perfecto. Profesor, muchas gracias por. Por estas respuestas. No tenemos más consultas en este momento. Las personas que nos están de pronto solicitando por el chat la información de la grabación lo he venido dejando a lo largo del webcast, así que de momento vuelvo a compartirles un enlace donde podrán compartir es conocer esta otras presentaciones realizadas con Maple. Entender desde nuestra página web a las personas que nos están preguntando por licenciamiento, también nos pueden escribir al correo electrónico que es a su momento en el chat que es entrenamientos, arroba, software, guion shop punto com y con gusto les daremos mayor información acerca del licenciamiento de Maipú.

00:57:28:04 Profesor Buil, antes de agregar algo, antes de finalizar la presentación.

00:57:54:23 No, pues no es que se entusiasmen y que pase esta parte es es como otro plus que tiene, digamos, el software, si es que entonces si uno por ejemplo tiene un problema particular, puede hacer una cosa especializada para resolverlo y es interesante, es otro plus que tiene dentro de toda la gama, digamos de de aplicación y herramientas como hacer perfecto profesor.

00:58:11:04 Bueno, muchísimas gracias por su tiempo por esta presentación de gran interés a nuestros asistentes. También muchas gracias por acompañarnos, esperamos verlos por aquí en una próxima oportunidad. Les deseamos a todos ustedes un feliz resto de día. Hasta pronto profesor Willian, que está muy bien.

00:58:14:20 Bueno, igualmente. Que estén muy bien ustedes también. Muchas gracias.

00:58:35:06 Gracias. Hasta luego. Feliz día. Para mayor información respecto al software o en temas relacionados, no dude en contactarnos través del correo electrónico, entrenamientos a software on Ya.com o visitar nuestra página web triple OLE o Punto Software Guión shop punto com.

Creación de Componentes integrados y Maplets con Maple


En esta presentación se ilustrará el uso y creación de componentes integrados, los cuáles son componentes gráficos que permiten ayudar a crear documentos interactivos en Maple. Conoceremos qué es un Maplet, su uso y creación mediante el desarrollo práctico de algunos ejemplos básicos. Dentro de las ilustraciones presentadas se podrán visualizar distintas formas de interacción entre componentes integrados y Maplets.

Etiquetas relacionadas

  • Creación de contenidos interactivos
  • Creación de visualizaciones interactivas
  • Gráficas
  • Investigación
  • Matemáticas

¡Comparte este video con tus colegas!

Compartir

Ver más

Cotizar
Próximos
Eventos

X

Mis cotizaciones:

Comentarios a tu solicitud:

Cotizar