{"id":58852,"date":"2020-03-17T10:52:01","date_gmt":"2020-03-17T09:52:01","guid":{"rendered":"https:\/\/mancomun.gal\/noticia_hemeroteca\/el-lenguaje-de-programacion-gnu-octave-llega-a-la-version-5-2\/"},"modified":"2020-03-17T10:52:01","modified_gmt":"2020-03-17T09:52:01","slug":"el-lenguaje-de-programacion-gnu-octave-llega-a-la-version-5-2","status":"publish","type":"noticia_hemeroteca","link":"https:\/\/mancomun.gal\/es\/noticia_hemeroteca\/el-lenguaje-de-programacion-gnu-octave-llega-a-la-version-5-2\/","title":{"rendered":"El lenguaje de programaci\u00f3n GNU Octave llega a la versi\u00f3n 5.2"},"content":{"rendered":"<p>GNU Octave, lenguaje de programaci\u00f3n cient\u00edfico, llega a su versi\u00f3n 5.2.<\/p>\n<h2 id=\"novidades-da-versi\u00f3n-5.2\">Novedades de la versi\u00f3n 5.2<\/h2>\n<p>Esta versi\u00f3n es b\u00e1sicamente un lanzamiento de correcci\u00f3n de errores, pero tambi\u00e9n incorpora alguna mejora:<br \/>\nEvita los cambios de color en el terminal GUI de MS Windows.<br \/>\nArregla el fallo de segmentaci\u00f3n al calcular las normales de v\u00e9rtice.<br \/>\nMejora la comprobaci\u00f3n de igualdad de archivos para MS Windows.<br \/>\nMuestra correctamente los tipos de enteros con formato hexadecimal.<br \/>\nCorrige numerosos errores en audiowrite \/ audioread.<br \/>\nMejora el mensaje para establecer el punto de interrupci\u00f3n en la funci\u00f3n inexistente.<br \/>\nUsa caracteres de sustituci\u00f3n para mostrar cadenas no UTF-8 en las figuras.<br \/>\nMejorar el rendimiento al cerrar las figuras.<\/p>\n<h2 id=\"gnu-octave\">GNU Octave<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-21712\" src=\"https:\/\/www.mancomun.gal\/wp-content\/uploads\/2020\/03\/Octave-v3.8.2-gui-es.jpg\" alt=\"\" width=\"800\" height=\"543\" \/><\/p>\n<p>Octave o GNU Octave es un programa y lenguaje de programaci\u00f3n para realizar c\u00e1lculos num\u00e9ricos. Octave posee herramientas de impresi\u00f3n de gr\u00e1ficos y visualizaci\u00f3n incorporadas.<\/p>\n<p>Software libre (publicado bajo una Licencia p\u00fablica general de GNU, puede ser compartido y utilizado libremente), multiplataforma (funciona en GNU\/Linux, macOS, BSD y Windows).<\/p>\n<p>Est\u00e1 considerado el equivalente libre de MATLAB. Octave no es un sistema de \u00e1lgebra computacional sino que est\u00e1 orientado al an\u00e1lisis num\u00e9rico.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-21716 size-full\" src=\"https:\/\/www.mancomun.gal\/wp-content\/uploads\/2020\/03\/example-plot.png\" alt=\"\" width=\"500\" height=\"408\" \/><\/p>\n<p>Compatible con muchos scripts de Matlab, permite una ejecuci\u00f3n interactiva o por lotes.<\/p>\n<p>Octave est\u00e1 escrito en C usando la biblioteca STL. Soporta gran parte de las funciones de la biblioteca est\u00e1ndar de C.<\/p>\n<p>Su lenguaje puede ser extendido con funciones y procedimientos, por medio de m\u00f3dulos din\u00e1micos.<\/p>\n<p>Est\u00e1 traducido a varios idiomas, incluido el espa\u00f1ol.<\/p>\n<p>El lenguaje est\u00e1 pensada para trabajar con matrices, y provee mucha funcionalidad para trabajar con estas.<\/p>\n<h2 id=\"exemplo-de-sintaxe\">Sintaxis<\/h2>\n<p>La sintaxis de la Octave es altamente compatible con Matlab.<\/p>\n<p>El int\u00e9rprete de la Octave puede ser ejecutado en un entorno gr\u00e1fico, en una consola, o invocado como parte de un script.<\/p>\n<h2 id=\"historia-do-proxecto\">Historia del proyecto<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-21718 size-medium\" src=\"https:\/\/www.mancomun.gal\/wp-content\/uploads\/2020\/03\/Gnu-octave-logo-300x300.png\" alt=\"\" width=\"300\" height=\"300\" \/><\/p>\n<p>El proyecto fue creado en el a\u00f1o 1988, pero pensado en un principio para ser utilizado en un curso de dise\u00f1o de reactores qu\u00edmicos. En 1992, comenz\u00f3 su desarrollo a cargo de John W. Eaton.<\/p>\n<p>La primera versi\u00f3n alfa fue lanzada en enero de 1993. En 1994 apareci\u00f3 la versi\u00f3n 1.0.<\/p>\n<p>El nombre es un homenaje a Octave Levenspiel, profesor de uno de los autores y conocido por sus buenas aproximaciones, por medio de c\u00e1lculos elementales, a problemas num\u00e9ricos en ingenier\u00eda qu\u00edmica.<\/p>\n<h2 id=\"queres-saber-m\u00e1is-sobre-gnu-octave\">Quieres saber m\u00e1s sobre GNU Octave?<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-21720 size-large\" src=\"https:\/\/www.mancomun.gal\/wp-content\/uploads\/2020\/03\/curso-mancomun-800x546.png\" alt=\"\" width=\"800\" height=\"546\" \/><\/p>\n<p>Si os interesa aprender m\u00e1s sobre este lenguaje de programaci\u00f3n, ten\u00e9is un curso de iniciaci\u00f3n alojado en el repositorio documental de Mancom\u00fan y publicado con licencia libre:<br \/>\n<a href=\"https:\/\/www.mancomun.gal\/es\/documento\/iniciacion-a-gnu-octave\/\">Iniciaci\u00f3n a GNU Octave<\/a><\/p>\n<p>Este curso est\u00e1 disponible para la descarga en diferentes formatos libres y abiertos (html, pdf, elp y SCORM), para facilitar su uso y poder consultarlo en cualquier plataforma.<\/p>\n<p><strong>El curso est\u00e1 dirigido a formar tanto al personal que habitualmente trabaja con software de c\u00e1lculo num\u00e9rico privativo, como a los no iniciados en el campo del c\u00e1lculo num\u00e9rico y en el manejo de GNU Octave<\/strong>, software de referencia en este tipo de estudios y considerado el equivalente libre de Matlab.<\/p>\n<p>M\u00e1s informaci\u00f3n de las novedades en la nota <a href=\"https:\/\/www.gnu.org\/software\/octave\/news\/release\/2020\/01\/31\/octave-5.2.0-released.html\">oficial de lanzamiento<\/a><\/p>\n","protected":false},"featured_media":0,"template":"","class_list":["post-58852","noticia_hemeroteca","type-noticia_hemeroteca","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/mancomun.gal\/es\/wp-json\/wp\/v2\/noticia_hemeroteca\/58852","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mancomun.gal\/es\/wp-json\/wp\/v2\/noticia_hemeroteca"}],"about":[{"href":"https:\/\/mancomun.gal\/es\/wp-json\/wp\/v2\/types\/noticia_hemeroteca"}],"wp:attachment":[{"href":"https:\/\/mancomun.gal\/es\/wp-json\/wp\/v2\/media?parent=58852"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}