﻿{"id":217,"date":"2009-04-01T15:52:33","date_gmt":"2009-04-01T14:52:33","guid":{"rendered":"http:\/\/www.flapane.com\/blog\/?p=217"},"modified":"2016-07-27T14:49:27","modified_gmt":"2016-07-27T13:49:27","slug":"qtoctave-un-front-end-per-gnu-octave-per-linux-e-osx","status":"publish","type":"post","link":"https:\/\/www.flapane.com\/blog\/2009\/04\/qtoctave-un-front-end-per-gnu-octave-per-linux-e-osx\/","title":{"rendered":"Qtoctave &#8211; un front-end per GNU Octave per Linux e OSX"},"content":{"rendered":"<p style=\"text-align: justify;\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter image\" src=\"http:\/\/www.cyberciti.biz\/tips\/wp-content\/uploads\/2007\/12\/gnu-octave-alternatives-to-matlab.jpg\" alt=\"\" width=\"296\" height=\"178\" \/>Sicuramente molti di quelli che hanno a che fare con programmi per uso scientifico, avranno utilizzato Matlab, o per lo meno ne avranno sentito parlare.<br \/>\nE&#8217;sicuramente la suite per calcolo pi\u00f9 completa che ci sia, ma ha anche un prezzo non alla portata di tutti!<\/p>\n<p style=\"text-align: justify;\"><strong><a title=\"gnu octave\" href=\"http:\/\/www.gnu.org\/software\/octave\/\">GNU Octave<\/a><\/strong> viene in aiuto, avendo una sintassi molto simile a Matlab, ed avendo il grande vantaggio di essere completamente gratuito, aggiornato, e multipiattaforma. Lo sforzo degli sviluppatori in parte \u00e8 rivolto ad incrementare sempre pi\u00f9 la compatibilit\u00e0 col pi\u00f9 costoso&#8230; cugino Matlab.<\/p>\n<p style=\"text-align: justify;\">Andandolo ad aprire la prima volta si pu\u00f2 rimanere disorientati, perch\u00e8 Octave \u00e8 sprovvisto di alcuna GUI (interfaccia grafica), ma <strong>funziona in modalit\u00e0 testuale<\/strong> (insomma, si digita e si guarda l&#8217;output direttamente nel terminale).<\/p>\n<p style=\"text-align: justify;\">Per quanto riguarda il plotting di grafici, si pu\u00f2 ricorrere senza problemi a GNU Plot (a tal proposito leggere <a title=\"gnuplot cvs osx\" href=\"https:\/\/www.flapane.com\/blog\/2009\/03\/howto-compilare-lultima-svn-di-gnuplot-su-osx-da-cvs\/\">questo<\/a> articolo, se si utilizza OSX), ma per tutto il resto (icone con le principali funzioni a portata di mano, facile ricerca nella Guida, visto che non \u00e8 un software dove ci si possono ricordare tutti i comandi a memoria, ecc. ecc.) c&#8217;\u00e8 un bel gap con Matlab.<\/p>\n<p style=\"text-align: justify;\">In questo senso si pu\u00f2 sopperire con l&#8217;ottimo <strong><a title=\"qtoctave\" href=\"http:\/\/www.ohloh.net\/p\/qtoctave\">QtOctave<\/a><\/strong> che, come dice l&#8217;autore:<\/p>\n<p><!--more--><\/p>\n<blockquote style=\"text-align: justify;\"><p>QtOctave es un front-end para Octave. Octave es un programa de c\u00e1lculo muy similar a Matlab. Octave suele tener labores tediosas. QtOctave trata, mediante men\u00fas y ventanas de facilitar estas tareas y hacer m\u00e1s simple el manejo de Octave.<\/p><\/blockquote>\n<blockquote style=\"text-align: justify;\"><p>El blog del proyecto se puede encontrar en <a href=\"http:\/\/www.ohloh.net\/p\/qtoctave\">qtoctave.wordpress.com<\/a><br \/>\nOs animo a visitar el blog. All\u00ed realizar vuestros comentarios, ideas, aportaciones,\u2026<\/p><\/blockquote>\n<p style=\"text-align: justify;\">Insomma, un frontend grafico non sar\u00e0 molto apprezzato dai <em>geek<\/em> del terminale, ma semplifica la vita, non stiamo a raccontarci storie \ud83d\ude42<\/p>\n<p style=\"text-align: justify;\">Come dice il nome, il front-end utilizza le librerie grafiche Qt, quindi OSX o Linux che sia, bisogna ricordarsi di installare le <em>qt-lib4.<\/em><\/p>\n<p style=\"text-align: justify;\"><a title=\"qtoctave binaries\" href=\"https:\/\/www.openhub.net\/p\/qtoctave\">A questo link<\/a> si possono scaricare sia i sorgenti, sia alcuni pacchetti binari compilati per alcune distribuzioni, anche se non sempre aggiornatissimi.<br \/>\nConviene, in caso si utilizzi Ubuntu, cercare il proprio pacchetto nei repository a <a title=\"qtoctave ubuntu\" href=\"http:\/\/packages.ubuntu.com\/search?keywords=octave&amp;searchon=names&amp;suite=all&amp;section=all\">questo link<\/a><\/p>\n<p style=\"text-align: justify;\">Per quanto riguarda OSX, trovate il binario di Qtoctave compilato a <a title=\"qtoctave for osx\" href=\"https:\/\/mega.co.nz\/#!PkoRALjb!0K7Vh6IyghWHfArUAJUMG7THoon5febxXNFFwSQ_9eQ\">questo indirizzo<\/a>, e la dmg \u00e8 installabile sia su Tiger che su Leopard (testati entrambi).<br \/>\nCome \u00e8 scritto nelle istruzioni, anche in questo caso bisogna scaricare le libqt4 per OSX, altrimenti tutto quello che si otterr\u00e0, sar\u00e0 un bell&#8217;errore nel terminale, e poi si dovr\u00e0 dire al front-end dove siano i binari di Octave.<\/p>\n<p style=\"text-align: justify;\">Ah, a proposito, la migliore versione di Octave da scaricare per OSX \u00e8 reperibile su <a title=\"octave forge\" href=\"http:\/\/octave.sourceforge.net\/\">Octave-forge<\/a> \ud83d\ude42<\/p>\n","protected":false},"excerpt":{"rendered":"<p>molti di quelli che hanno a che fare con programmi per uso scientifico, avranno utilizzato Matlab, o per lo meno ne avranno sentito parlare.<br \/>\nE&#8217;sicuramente la suite per calcolo pi\u00f9 completa che ci sia, ma ha anche un prezzo non alla portata di tutti!<\/p>\n<p>GNU Octave viene in aiuto, avendo una sintassi molto simile a Matlab, ed avendo il grande vantaggio di essere completamente gratuito, aggiornato, e multipiattaforma. Lo sforzo degli sviluppatori in parte \u00e8 rivolto ad incrementare sempre pi\u00f9 la compatibilit\u00e0 col pi\u00f9 costoso&#8230; cugino Matlab.<\/p>\n<p>Andandolo ad aprire la prima volta si pu\u00f2 rimanere disorientati, perch\u00e8 Octave \u00e8 sprovvisto di alcuna GUI (interfaccia grafica), ma funziona in modalit\u00e0 testuale (insomma, si digita e si guarda l&#8217;output direttamente nel terminale).<\/p>\n<p>Per quanto riguarda il plotting di grafici, si pu\u00f2 ricorrere senza problemi a GNU Plot (a tal proposito leggere questo articolo, se si utilizza OSX), ma per tutto il resto (icone con le principali funzioni a portata di mano, facile ricerca nella Guida, visto che non \u00e8 un software dove ci si possono ricordare tutti i comandi a memoria, ecc. ecc.) c&#8217;\u00e8 un bel gap con Matlab.<\/p>\n<p>In questo senso si pu\u00f2 sopperire con l&#8217;ottimo QtOctave che, come dice l&#8217;autore[&#8230;]<\/p>\n","protected":false},"author":1,"featured_media":313,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[25,16],"tags":[91,49,19,92,302,300],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.flapane.com\/blog\/wp-json\/wp\/v2\/posts\/217"}],"collection":[{"href":"https:\/\/www.flapane.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.flapane.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.flapane.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.flapane.com\/blog\/wp-json\/wp\/v2\/comments?post=217"}],"version-history":[{"count":0,"href":"https:\/\/www.flapane.com\/blog\/wp-json\/wp\/v2\/posts\/217\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.flapane.com\/blog\/wp-json\/wp\/v2\/media\/313"}],"wp:attachment":[{"href":"https:\/\/www.flapane.com\/blog\/wp-json\/wp\/v2\/media?parent=217"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.flapane.com\/blog\/wp-json\/wp\/v2\/categories?post=217"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.flapane.com\/blog\/wp-json\/wp\/v2\/tags?post=217"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}