CINXE.COM

GNU Octave - Wikipedia

<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-disabled skin-theme-clientpref-day vector-toc-available" lang="it" dir="ltr"> <head> <meta charset="UTF-8"> <title>GNU Octave - Wikipedia</title> <script>(function(){var className="client-js vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-disabled skin-theme-clientpref-day vector-toc-available";var cookie=document.cookie.match(/(?:^|; )itwikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":[",\t."," \t,"],"wgDigitTransformTable":["",""], "wgDefaultDateFormat":"dmy","wgMonthNames":["","gennaio","febbraio","marzo","aprile","maggio","giugno","luglio","agosto","settembre","ottobre","novembre","dicembre"],"wgRequestId":"cd995761-d170-4dd0-b537-07967ec45ea8","wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"GNU_Octave","wgTitle":"GNU Octave","wgCurRevisionId":141444055,"wgRevisionId":141444055,"wgArticleId":1311785,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["P277 letta da Wikidata","P571 letta da Wikidata","P154 letta da Wikidata","P348 letta da Wikidata","P856 letta da Wikidata","P2209 letta da Wikidata","P3442 multipla letta da Wikidata senza qualificatore","Voci con template Collegamenti esterni e qualificatori sconosciuti","P1324 letta da Wikidata","P2537 letta da Wikidata","Voci con codice VIAF","Voci con codice LCCN","Voci con codice GND","Voci con codice BNF","Voci con codice J9U", "Voci non biografiche con codici di controllo di autorità","Software per l'analisi numerica liberi","Software del progetto GNU","Software multipiattaforma","Software libero in C++","Software con licenza GNU GPL v3+","Software libero in Qt","Software del 1988","Software per Debian","Progetti di software libero ad alta priorità"],"wgPageViewLanguage":"it","wgPageContentLanguage":"it","wgPageContentModel":"wikitext","wgRelevantPageName":"GNU_Octave","wgRelevantArticleId":1311785,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":false,"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"it","pageLanguageDir":"ltr","pageVariantFallbacks":"it"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":true,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false, "wgWMEPageLength":10000,"wgRelatedArticlesCompat":[],"wgCentralAuthMobileDomain":false,"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false,"wgWikibaseItemId":"Q223679","wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":false,"wgGEStructuredTaskRejectionReasonTextInputEnabled":false,"wgGELevelingUpEnabledForUser":false};RLSTATE={"ext.gadget.coloriDarkMode-default":"ready","ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.cite.styles":"ready","ext.pygments":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","jquery.makeCollapsible.styles": "ready","ext.wikimediamessages.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.interlanguage":"ready","wikibase.client.init":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=["ext.cite.ux-enhancements","ext.pygments.view","site","mediawiki.page.ready","jquery.makeCollapsible","mediawiki.toc","skins.vector.js","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.gadget.MainPageWikiList","ext.gadget.stru-commonsupload","ext.gadget.HiddenCat","ext.gadget.ReferenceTooltips","ext.gadget.TitoloErrato","ext.gadget.NewSection","ext.gadget.RichiediRevisioneBozza","ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap","ext.popups","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.interface","ext.cx.eventlogging.campaigns","ext.cx.uls.quick.actions","wikibase.client.vector-2022","ext.checkUser.clientHints", "ext.growthExperiments.SuggestedEditSession","wikibase.sidebar.tracking"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=it&amp;modules=ext.cite.styles%7Cext.pygments%2CwikimediaBadges%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediamessages.styles%7Cjquery.makeCollapsible.styles%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles%7Cwikibase.client.init&amp;only=styles&amp;skin=vector-2022"> <script async="" src="/w/load.php?lang=it&amp;modules=startup&amp;only=scripts&amp;raw=1&amp;skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=it&amp;modules=ext.gadget.coloriDarkMode-default&amp;only=styles&amp;skin=vector-2022"> <link rel="stylesheet" href="/w/load.php?lang=it&amp;modules=site.styles&amp;only=styles&amp;skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.4"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Octave_session.png/1200px-Octave_session.png"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="673"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Octave_session.png/800px-Octave_session.png"> <meta property="og:image:width" content="800"> <meta property="og:image:height" content="449"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Octave_session.png/640px-Octave_session.png"> <meta property="og:image:width" content="640"> <meta property="og:image:height" content="359"> <meta name="viewport" content="width=1120"> <meta property="og:title" content="GNU Octave - Wikipedia"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//it.m.wikipedia.org/wiki/GNU_Octave"> <link rel="alternate" type="application/x-wiki" title="Modifica" href="/w/index.php?title=GNU_Octave&amp;action=edit"> <link rel="apple-touch-icon" href="/static/apple-touch/wikipedia.png"> <link rel="icon" href="/static/favicon/wikipedia.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Wikipedia (it)"> <link rel="EditURI" type="application/rsd+xml" href="//it.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://it.wikipedia.org/wiki/GNU_Octave"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.it"> <link rel="alternate" type="application/atom+xml" title="Feed Atom di Wikipedia" href="/w/index.php?title=Speciale:UltimeModifiche&amp;feed=atom"> <link rel="dns-prefetch" href="//meta.wikimedia.org" /> <link rel="dns-prefetch" href="//login.wikimedia.org"> </head> <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject mw-editable page-GNU_Octave rootpage-GNU_Octave skin-vector-2022 action-view"><a class="mw-jump-link" href="#bodyContent">Vai al contenuto</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="Sito"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="Menu principale" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">Menu principale</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">Menu principale</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">sposta nella barra laterale</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">nascondi</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> Navigazione </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/Pagina_principale" title="Visita la pagina principale [z]" accesskey="z"><span>Pagina principale</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Speciale:UltimeModifiche" title="Elenco delle ultime modifiche del sito [r]" accesskey="r"><span>Ultime modifiche</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Speciale:PaginaCasuale" title="Mostra una pagina a caso [x]" accesskey="x"><span>Una voce a caso</span></a></li><li id="n-nearby-pages-title" class="mw-list-item"><a href="/wiki/Speciale:NelleVicinanze"><span>Nelle vicinanze</span></a></li><li id="n-vetrina" class="mw-list-item"><a href="/wiki/Wikipedia:Vetrina"><span>Vetrina</span></a></li><li id="n-help" class="mw-list-item"><a href="/wiki/Aiuto:Aiuto" title="Pagine di aiuto"><span>Aiuto</span></a></li><li id="n-Sportello-informazioni" class="mw-list-item"><a href="/wiki/Aiuto:Sportello_informazioni"><span>Sportello informazioni</span></a></li> </ul> </div> </div> <div id="p-Comunità" class="vector-menu mw-portlet mw-portlet-Comunità" > <div class="vector-menu-heading"> Comunità </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-portal" class="mw-list-item"><a href="/wiki/Portale:Comunit%C3%A0" title="Descrizione del progetto, cosa puoi fare, dove trovare le cose"><span>Portale Comunità</span></a></li><li id="n-villagepump" class="mw-list-item"><a href="/wiki/Wikipedia:Bar"><span>Bar</span></a></li><li id="n-wikipediano" class="mw-list-item"><a href="/wiki/Wikipedia:Wikipediano"><span>Il Wikipediano</span></a></li><li id="n-contactpage" class="mw-list-item"><a href="/wiki/Wikipedia:Contatti"><span>Contatti</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/Pagina_principale" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/wikipedia.png" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="Wikipedia" src="/static/images/mobile/copyright/wikipedia-wordmark-en.svg" style="width: 7.5em; height: 1.125em;"> <img class="mw-logo-tagline" alt="L&#039;enciclopedia libera" src="/static/images/mobile/copyright/wikipedia-tagline-it.svg" width="120" height="13" style="width: 7.5em; height: 0.8125em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/Speciale:Ricerca" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Cerca in Wikipedia [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Ricerca</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Cerca in Wikipedia" aria-label="Cerca in Wikipedia" autocapitalize="sentences" title="Cerca in Wikipedia [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Speciale:Ricerca"> </div> <button class="cdx-button cdx-search-input__end-button">Ricerca</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Strumenti personali"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="Aspetto"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="Modifica la dimensione, la larghezza e il colore del testo" > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="Aspetto" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">Aspetto</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="//donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&amp;utm_medium=sidebar&amp;utm_campaign=C13_it.wikipedia.org&amp;uselang=it" class=""><span>Fai una donazione</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Speciale:CreaUtenza&amp;returnto=GNU+Octave" title="Si consiglia di registrarsi e di effettuare l&#039;accesso, anche se non è obbligatorio" class=""><span>registrati</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Speciale:Entra&amp;returnto=GNU+Octave" title="Si consiglia di effettuare l&#039;accesso, anche se non è obbligatorio [o]" accesskey="o" class=""><span>entra</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out" title="Altre opzioni" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="Strumenti personali" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">Strumenti personali</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="Menu utente" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="//donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&amp;utm_medium=sidebar&amp;utm_campaign=C13_it.wikipedia.org&amp;uselang=it"><span>Fai una donazione</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Speciale:CreaUtenza&amp;returnto=GNU+Octave" title="Si consiglia di registrarsi e di effettuare l&#039;accesso, anche se non è obbligatorio"><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>registrati</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Speciale:Entra&amp;returnto=GNU+Octave" title="Si consiglia di effettuare l&#039;accesso, anche se non è obbligatorio [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>entra</span></a></li> </ul> </div> </div> <div id="p-user-menu-anon-editor" class="vector-menu mw-portlet mw-portlet-user-menu-anon-editor" > <div class="vector-menu-heading"> Pagine per utenti anonimi <a href="/wiki/Aiuto:Benvenuto" aria-label="Ulteriori informazioni sulla contribuzione"><span>ulteriori informazioni</span></a> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/Speciale:MieiContributi" title="Un elenco delle modifiche fatte da questo indirizzo IP [y]" accesskey="y"><span>contributi</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/Speciale:MieDiscussioni" title="Discussioni sulle modifiche fatte da questo indirizzo IP [n]" accesskey="n"><span>discussioni</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><!-- CentralNotice --></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="Sito"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> <div class="vector-sticky-pinned-container"> <nav id="mw-panel-toc" aria-label="Indice" data-event-name="ui.sidebar-toc" class="mw-table-of-contents-container vector-toc-landmark"> <div id="vector-toc-pinned-container" class="vector-pinned-container"> <div id="vector-toc" class="vector-toc vector-pinnable-element"> <div class="vector-pinnable-header vector-toc-pinnable-header vector-pinnable-header-pinned" data-feature-name="toc-pinned" data-pinnable-element-id="vector-toc" > <h2 class="vector-pinnable-header-label">Indice</h2> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-toc.pin">sposta nella barra laterale</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-toc.unpin">nascondi</button> </div> <ul class="vector-toc-contents" id="mw-panel-toc-list"> <li id="toc-mw-content-text" class="vector-toc-list-item vector-toc-level-1"> <a href="#" class="vector-toc-link"> <div class="vector-toc-text">Inizio</div> </a> </li> <li id="toc-Storia" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Storia"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>Storia</span> </div> </a> <ul id="toc-Storia-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Dettagli_tecnici" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Dettagli_tecnici"> <div class="vector-toc-text"> <span class="vector-toc-numb">2</span> <span>Dettagli tecnici</span> </div> </a> <ul id="toc-Dettagli_tecnici-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Octave,_il_linguaggio_per_scripting_numerico" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Octave,_il_linguaggio_per_scripting_numerico"> <div class="vector-toc-text"> <span class="vector-toc-numb">3</span> <span>Octave, il linguaggio per scripting numerico</span> </div> </a> <ul id="toc-Octave,_il_linguaggio_per_scripting_numerico-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Funzionalità_distintive" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Funzionalità_distintive"> <div class="vector-toc-text"> <span class="vector-toc-numb">4</span> <span>Funzionalità distintive</span> </div> </a> <button aria-controls="toc-Funzionalità_distintive-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Attiva/disattiva la sottosezione Funzionalità distintive</span> </button> <ul id="toc-Funzionalità_distintive-sublist" class="vector-toc-list"> <li id="toc-Completamento_automatico_dei_comandi_e_dei_nomi_delle_variabili" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Completamento_automatico_dei_comandi_e_dei_nomi_delle_variabili"> <div class="vector-toc-text"> <span class="vector-toc-numb">4.1</span> <span>Completamento automatico dei comandi e dei nomi delle variabili</span> </div> </a> <ul id="toc-Completamento_automatico_dei_comandi_e_dei_nomi_delle_variabili-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Command_history" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Command_history"> <div class="vector-toc-text"> <span class="vector-toc-numb">4.2</span> <span>Command history</span> </div> </a> <ul id="toc-Command_history-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Strutture_dati" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Strutture_dati"> <div class="vector-toc-text"> <span class="vector-toc-numb">4.3</span> <span>Strutture dati</span> </div> </a> <ul id="toc-Strutture_dati-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Operatori_booleani_a_corto_circuito_(short-circuit)" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Operatori_booleani_a_corto_circuito_(short-circuit)"> <div class="vector-toc-text"> <span class="vector-toc-numb">4.4</span> <span>Operatori booleani a corto circuito (short-circuit)</span> </div> </a> <ul id="toc-Operatori_booleani_a_corto_circuito_(short-circuit)-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Operatori_incremento_e_decremento" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Operatori_incremento_e_decremento"> <div class="vector-toc-text"> <span class="vector-toc-numb">4.5</span> <span>Operatori incremento e decremento</span> </div> </a> <ul id="toc-Operatori_incremento_e_decremento-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Unwind-protect" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Unwind-protect"> <div class="vector-toc-text"> <span class="vector-toc-numb">4.6</span> <span>Unwind-protect</span> </div> </a> <ul id="toc-Unwind-protect-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Liste_di_argomenti_di_lunghezza_variabile" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Liste_di_argomenti_di_lunghezza_variabile"> <div class="vector-toc-text"> <span class="vector-toc-numb">4.7</span> <span>Liste di argomenti di lunghezza variabile</span> </div> </a> <ul id="toc-Liste_di_argomenti_di_lunghezza_variabile-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Liste_di_ritorno_di_lunghezza_variabile" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Liste_di_ritorno_di_lunghezza_variabile"> <div class="vector-toc-text"> <span class="vector-toc-numb">4.8</span> <span>Liste di ritorno di lunghezza variabile</span> </div> </a> <ul id="toc-Liste_di_ritorno_di_lunghezza_variabile-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Integrazione_con_il_linguaggio_C++" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Integrazione_con_il_linguaggio_C++"> <div class="vector-toc-text"> <span class="vector-toc-numb">4.9</span> <span>Integrazione con il linguaggio C++</span> </div> </a> <ul id="toc-Integrazione_con_il_linguaggio_C++-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Compatibilità_con_il_linguaggio_MATLAB" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Compatibilità_con_il_linguaggio_MATLAB"> <div class="vector-toc-text"> <span class="vector-toc-numb">5</span> <span>Compatibilità con il linguaggio MATLAB</span> </div> </a> <ul id="toc-Compatibilità_con_il_linguaggio_MATLAB-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Note" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Note"> <div class="vector-toc-text"> <span class="vector-toc-numb">6</span> <span>Note</span> </div> </a> <ul id="toc-Note-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Voci_correlate" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Voci_correlate"> <div class="vector-toc-text"> <span class="vector-toc-numb">7</span> <span>Voci correlate</span> </div> </a> <ul id="toc-Voci_correlate-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Altri_progetti" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Altri_progetti"> <div class="vector-toc-text"> <span class="vector-toc-numb">8</span> <span>Altri progetti</span> </div> </a> <ul id="toc-Altri_progetti-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Collegamenti_esterni" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Collegamenti_esterni"> <div class="vector-toc-text"> <span class="vector-toc-numb">9</span> <span>Collegamenti esterni</span> </div> </a> <ul id="toc-Collegamenti_esterni-sublist" class="vector-toc-list"> </ul> </li> </ul> </div> </div> </nav> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <nav aria-label="Indice" class="vector-toc-landmark"> <div id="vector-page-titlebar-toc" class="vector-dropdown vector-page-titlebar-toc vector-button-flush-left" > <input type="checkbox" id="vector-page-titlebar-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-titlebar-toc" class="vector-dropdown-checkbox " aria-label="Mostra/Nascondi l&#039;indice" > <label id="vector-page-titlebar-toc-label" for="vector-page-titlebar-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">Mostra/Nascondi l&#039;indice</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-titlebar-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">GNU Octave</span></h1> <div id="p-lang-btn" class="vector-dropdown mw-portlet mw-portlet-lang" > <input type="checkbox" id="p-lang-btn-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-lang-btn" class="vector-dropdown-checkbox mw-interlanguage-selector" aria-label="Vai a una voce in un&#039;altra lingua. Disponibile in 40 lingue" > <label id="p-lang-btn-label" for="p-lang-btn-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive mw-portlet-lang-heading-40" aria-hidden="true" ><span class="vector-icon mw-ui-icon-language-progressive mw-ui-icon-wikimedia-language-progressive"></span> <span class="vector-dropdown-label-text">40 lingue</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="interlanguage-link interwiki-ar mw-list-item"><a href="https://ar.wikipedia.org/wiki/%D8%AC%D9%86%D9%88_%D8%A3%D9%88%D9%83%D8%AA%D8%A7%D9%81" title="جنو أوكتاف - arabo" lang="ar" hreflang="ar" data-title="جنو أوكتاف" data-language-autonym="العربية" data-language-local-name="arabo" class="interlanguage-link-target"><span>العربية</span></a></li><li class="interlanguage-link interwiki-bn mw-list-item"><a href="https://bn.wikipedia.org/wiki/%E0%A6%85%E0%A6%95%E0%A7%8D%E0%A6%9F%E0%A7%87%E0%A6%AD_(%E0%A6%AA%E0%A7%8D%E0%A6%B0%E0%A7%8B%E0%A6%97%E0%A7%8D%E0%A6%B0%E0%A6%BE%E0%A6%AE%E0%A6%BF%E0%A6%82_%E0%A6%AD%E0%A6%BE%E0%A6%B7%E0%A6%BE)" title="অক্টেভ (প্রোগ্রামিং ভাষা) - bengalese" lang="bn" hreflang="bn" data-title="অক্টেভ (প্রোগ্রামিং ভাষা)" data-language-autonym="বাংলা" data-language-local-name="bengalese" class="interlanguage-link-target"><span>বাংলা</span></a></li><li class="interlanguage-link interwiki-ca mw-list-item"><a href="https://ca.wikipedia.org/wiki/Octave" title="Octave - catalano" lang="ca" hreflang="ca" data-title="Octave" data-language-autonym="Català" data-language-local-name="catalano" class="interlanguage-link-target"><span>Català</span></a></li><li class="interlanguage-link interwiki-cs mw-list-item"><a href="https://cs.wikipedia.org/wiki/GNU_Octave" title="GNU Octave - ceco" lang="cs" hreflang="cs" data-title="GNU Octave" data-language-autonym="Čeština" data-language-local-name="ceco" class="interlanguage-link-target"><span>Čeština</span></a></li><li class="interlanguage-link interwiki-da mw-list-item"><a href="https://da.wikipedia.org/wiki/GNU_Octave" title="GNU Octave - danese" lang="da" hreflang="da" data-title="GNU Octave" data-language-autonym="Dansk" data-language-local-name="danese" class="interlanguage-link-target"><span>Dansk</span></a></li><li class="interlanguage-link interwiki-de mw-list-item"><a href="https://de.wikipedia.org/wiki/GNU_Octave" title="GNU Octave - tedesco" lang="de" hreflang="de" data-title="GNU Octave" data-language-autonym="Deutsch" data-language-local-name="tedesco" class="interlanguage-link-target"><span>Deutsch</span></a></li><li class="interlanguage-link interwiki-en mw-list-item"><a href="https://en.wikipedia.org/wiki/GNU_Octave" title="GNU Octave - inglese" lang="en" hreflang="en" data-title="GNU Octave" data-language-autonym="English" data-language-local-name="inglese" class="interlanguage-link-target"><span>English</span></a></li><li class="interlanguage-link interwiki-eo mw-list-item"><a href="https://eo.wikipedia.org/wiki/GNU_Octave" title="GNU Octave - esperanto" lang="eo" hreflang="eo" data-title="GNU Octave" data-language-autonym="Esperanto" data-language-local-name="esperanto" class="interlanguage-link-target"><span>Esperanto</span></a></li><li class="interlanguage-link interwiki-es mw-list-item"><a href="https://es.wikipedia.org/wiki/GNU_Octave" title="GNU Octave - spagnolo" lang="es" hreflang="es" data-title="GNU Octave" data-language-autonym="Español" data-language-local-name="spagnolo" class="interlanguage-link-target"><span>Español</span></a></li><li class="interlanguage-link interwiki-fa mw-list-item"><a href="https://fa.wikipedia.org/wiki/%DA%AF%D9%86%D9%88_%D8%A2%DA%A9%D8%AA%DB%8C%D9%88" title="گنو آکتیو - persiano" lang="fa" hreflang="fa" data-title="گنو آکتیو" data-language-autonym="فارسی" data-language-local-name="persiano" class="interlanguage-link-target"><span>فارسی</span></a></li><li class="interlanguage-link interwiki-fi mw-list-item"><a href="https://fi.wikipedia.org/wiki/GNU_Octave" title="GNU Octave - finlandese" lang="fi" hreflang="fi" data-title="GNU Octave" data-language-autonym="Suomi" data-language-local-name="finlandese" class="interlanguage-link-target"><span>Suomi</span></a></li><li class="interlanguage-link interwiki-fr mw-list-item"><a href="https://fr.wikipedia.org/wiki/GNU_Octave" title="GNU Octave - francese" lang="fr" hreflang="fr" data-title="GNU Octave" data-language-autonym="Français" data-language-local-name="francese" class="interlanguage-link-target"><span>Français</span></a></li><li class="interlanguage-link interwiki-he mw-list-item"><a href="https://he.wikipedia.org/wiki/%D7%90%D7%95%D7%A7%D7%98%D7%91%D7%94_(%D7%92%D7%A0%D7%95)" title="אוקטבה (גנו) - ebraico" lang="he" hreflang="he" data-title="אוקטבה (גנו)" data-language-autonym="עברית" data-language-local-name="ebraico" class="interlanguage-link-target"><span>עברית</span></a></li><li class="interlanguage-link interwiki-hi mw-list-item"><a href="https://hi.wikipedia.org/wiki/%E0%A4%97%E0%A5%8D%E0%A4%A8%E0%A5%82_%E0%A4%91%E0%A4%95%E0%A5%8D%E0%A4%9F%E0%A5%87%E0%A4%B5" title="ग्नू ऑक्टेव - hindi" lang="hi" hreflang="hi" data-title="ग्नू ऑक्टेव" data-language-autonym="हिन्दी" data-language-local-name="hindi" class="interlanguage-link-target"><span>हिन्दी</span></a></li><li class="interlanguage-link interwiki-id mw-list-item"><a href="https://id.wikipedia.org/wiki/GNU_Octave" title="GNU Octave - indonesiano" lang="id" hreflang="id" data-title="GNU Octave" data-language-autonym="Bahasa Indonesia" data-language-local-name="indonesiano" class="interlanguage-link-target"><span>Bahasa Indonesia</span></a></li><li class="interlanguage-link interwiki-ja mw-list-item"><a href="https://ja.wikipedia.org/wiki/GNU_Octave" title="GNU Octave - giapponese" lang="ja" hreflang="ja" data-title="GNU Octave" data-language-autonym="日本語" data-language-local-name="giapponese" class="interlanguage-link-target"><span>日本語</span></a></li><li class="interlanguage-link interwiki-ko mw-list-item"><a href="https://ko.wikipedia.org/wiki/GNU_%EC%98%A5%ED%83%80%EB%B8%8C" title="GNU 옥타브 - coreano" lang="ko" hreflang="ko" data-title="GNU 옥타브" data-language-autonym="한국어" data-language-local-name="coreano" class="interlanguage-link-target"><span>한국어</span></a></li><li class="interlanguage-link interwiki-lmo mw-list-item"><a href="https://lmo.wikipedia.org/wiki/GNU_Octave" title="GNU Octave - lombardo" lang="lmo" hreflang="lmo" data-title="GNU Octave" data-language-autonym="Lombard" data-language-local-name="lombardo" class="interlanguage-link-target"><span>Lombard</span></a></li><li class="interlanguage-link interwiki-lt mw-list-item"><a href="https://lt.wikipedia.org/wiki/GNU_Octave" title="GNU Octave - lituano" lang="lt" hreflang="lt" data-title="GNU Octave" data-language-autonym="Lietuvių" data-language-local-name="lituano" class="interlanguage-link-target"><span>Lietuvių</span></a></li><li class="interlanguage-link interwiki-ml mw-list-item"><a href="https://ml.wikipedia.org/wiki/%E0%B4%97%E0%B5%8D%E0%B4%A8%E0%B5%82_%E0%B4%92%E0%B4%95%E0%B5%8D%E0%B4%9F%E0%B5%87%E0%B4%B5%E0%B5%8D" title="ഗ്നൂ ഒക്ടേവ് - malayalam" lang="ml" hreflang="ml" data-title="ഗ്നൂ ഒക്ടേവ്" data-language-autonym="മലയാളം" data-language-local-name="malayalam" class="interlanguage-link-target"><span>മലയാളം</span></a></li><li class="interlanguage-link interwiki-ms mw-list-item"><a href="https://ms.wikipedia.org/wiki/GNU_Octave" title="GNU Octave - malese" lang="ms" hreflang="ms" data-title="GNU Octave" data-language-autonym="Bahasa Melayu" data-language-local-name="malese" class="interlanguage-link-target"><span>Bahasa Melayu</span></a></li><li class="interlanguage-link interwiki-nl mw-list-item"><a href="https://nl.wikipedia.org/wiki/GNU_Octave" title="GNU Octave - olandese" lang="nl" hreflang="nl" data-title="GNU Octave" data-language-autonym="Nederlands" data-language-local-name="olandese" class="interlanguage-link-target"><span>Nederlands</span></a></li><li class="interlanguage-link interwiki-pl mw-list-item"><a href="https://pl.wikipedia.org/wiki/GNU_Octave" title="GNU Octave - polacco" lang="pl" hreflang="pl" data-title="GNU Octave" data-language-autonym="Polski" data-language-local-name="polacco" class="interlanguage-link-target"><span>Polski</span></a></li><li class="interlanguage-link interwiki-pnb mw-list-item"><a href="https://pnb.wikipedia.org/wiki/%D8%AC%DB%8C_%D8%A7%DB%8C%D9%86_%DB%8C%D9%88_%D8%A2%DA%A9%D9%B9%DB%8C%D9%88" title="جی این یو آکٹیو - Western Punjabi" lang="pnb" hreflang="pnb" data-title="جی این یو آکٹیو" data-language-autonym="پنجابی" data-language-local-name="Western Punjabi" class="interlanguage-link-target"><span>پنجابی</span></a></li><li class="interlanguage-link interwiki-pt mw-list-item"><a href="https://pt.wikipedia.org/wiki/GNU_Octave" title="GNU Octave - portoghese" lang="pt" hreflang="pt" data-title="GNU Octave" data-language-autonym="Português" data-language-local-name="portoghese" class="interlanguage-link-target"><span>Português</span></a></li><li class="interlanguage-link interwiki-ro mw-list-item"><a href="https://ro.wikipedia.org/wiki/GNU_Octave" title="GNU Octave - rumeno" lang="ro" hreflang="ro" data-title="GNU Octave" data-language-autonym="Română" data-language-local-name="rumeno" class="interlanguage-link-target"><span>Română</span></a></li><li class="interlanguage-link interwiki-ru mw-list-item"><a href="https://ru.wikipedia.org/wiki/GNU_Octave" title="GNU Octave - russo" lang="ru" hreflang="ru" data-title="GNU Octave" data-language-autonym="Русский" data-language-local-name="russo" class="interlanguage-link-target"><span>Русский</span></a></li><li class="interlanguage-link interwiki-sco mw-list-item"><a href="https://sco.wikipedia.org/wiki/GNU_Octave" title="GNU Octave - scozzese" lang="sco" hreflang="sco" data-title="GNU Octave" data-language-autonym="Scots" data-language-local-name="scozzese" class="interlanguage-link-target"><span>Scots</span></a></li><li class="interlanguage-link interwiki-simple mw-list-item"><a href="https://simple.wikipedia.org/wiki/GNU_Octave" title="GNU Octave - Simple English" lang="en-simple" hreflang="en-simple" data-title="GNU Octave" data-language-autonym="Simple English" data-language-local-name="Simple English" class="interlanguage-link-target"><span>Simple English</span></a></li><li class="interlanguage-link interwiki-sk mw-list-item"><a href="https://sk.wikipedia.org/wiki/GNU_Octave" title="GNU Octave - slovacco" lang="sk" hreflang="sk" data-title="GNU Octave" data-language-autonym="Slovenčina" data-language-local-name="slovacco" class="interlanguage-link-target"><span>Slovenčina</span></a></li><li class="interlanguage-link interwiki-sl mw-list-item"><a href="https://sl.wikipedia.org/wiki/Octave" title="Octave - sloveno" lang="sl" hreflang="sl" data-title="Octave" data-language-autonym="Slovenščina" data-language-local-name="sloveno" class="interlanguage-link-target"><span>Slovenščina</span></a></li><li class="interlanguage-link interwiki-sr mw-list-item"><a href="https://sr.wikipedia.org/wiki/GNU_Octave" title="GNU Octave - serbo" lang="sr" hreflang="sr" data-title="GNU Octave" data-language-autonym="Српски / srpski" data-language-local-name="serbo" class="interlanguage-link-target"><span>Српски / srpski</span></a></li><li class="interlanguage-link interwiki-sv mw-list-item"><a href="https://sv.wikipedia.org/wiki/GNU_Octave" title="GNU Octave - svedese" lang="sv" hreflang="sv" data-title="GNU Octave" data-language-autonym="Svenska" data-language-local-name="svedese" class="interlanguage-link-target"><span>Svenska</span></a></li><li class="interlanguage-link interwiki-th mw-list-item"><a href="https://th.wikipedia.org/wiki/%E0%B8%81%E0%B8%99%E0%B8%B9_%E0%B8%AD%E0%B9%87%E0%B8%AD%E0%B8%81%E0%B9%80%E0%B8%95%E0%B8%9F" title="กนู อ็อกเตฟ - thailandese" lang="th" hreflang="th" data-title="กนู อ็อกเตฟ" data-language-autonym="ไทย" data-language-local-name="thailandese" class="interlanguage-link-target"><span>ไทย</span></a></li><li class="interlanguage-link interwiki-tr mw-list-item"><a href="https://tr.wikipedia.org/wiki/GNU_Octave" title="GNU Octave - turco" lang="tr" hreflang="tr" data-title="GNU Octave" data-language-autonym="Türkçe" data-language-local-name="turco" class="interlanguage-link-target"><span>Türkçe</span></a></li><li class="interlanguage-link interwiki-uk mw-list-item"><a href="https://uk.wikipedia.org/wiki/GNU_Octave" title="GNU Octave - ucraino" lang="uk" hreflang="uk" data-title="GNU Octave" data-language-autonym="Українська" data-language-local-name="ucraino" class="interlanguage-link-target"><span>Українська</span></a></li><li class="interlanguage-link interwiki-ur mw-list-item"><a href="https://ur.wikipedia.org/wiki/%D8%AC%DB%8C_%D8%A7%DB%8C%D9%86_%DB%8C%D9%88_%D8%A2%DA%A9%D9%B9%DB%8C%D9%88" title="جی این یو آکٹیو - urdu" lang="ur" hreflang="ur" data-title="جی این یو آکٹیو" data-language-autonym="اردو" data-language-local-name="urdu" class="interlanguage-link-target"><span>اردو</span></a></li><li class="interlanguage-link interwiki-vi mw-list-item"><a href="https://vi.wikipedia.org/wiki/Octave" title="Octave - vietnamita" lang="vi" hreflang="vi" data-title="Octave" data-language-autonym="Tiếng Việt" data-language-local-name="vietnamita" class="interlanguage-link-target"><span>Tiếng Việt</span></a></li><li class="interlanguage-link interwiki-zh mw-list-item"><a href="https://zh.wikipedia.org/wiki/GNU_Octave" title="GNU Octave - cinese" lang="zh" hreflang="zh" data-title="GNU Octave" data-language-autonym="中文" data-language-local-name="cinese" class="interlanguage-link-target"><span>中文</span></a></li><li class="interlanguage-link interwiki-zh-min-nan mw-list-item"><a href="https://zh-min-nan.wikipedia.org/wiki/GNU_Octave" title="GNU Octave - min nan" lang="nan" hreflang="nan" data-title="GNU Octave" data-language-autonym="閩南語 / Bân-lâm-gú" data-language-local-name="min nan" class="interlanguage-link-target"><span>閩南語 / Bân-lâm-gú</span></a></li> </ul> <div class="after-portlet after-portlet-lang"><span class="wb-langlinks-edit wb-langlinks-link"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q223679#sitelinks-wikipedia" title="Modifica collegamenti interlinguistici" class="wbc-editpage">Modifica collegamenti</a></span></div> </div> </div> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="Namespace"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-main" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/GNU_Octave" title="Vedi la voce [c]" accesskey="c"><span>Voce</span></a></li><li id="ca-talk" class="vector-tab-noicon mw-list-item"><a href="/wiki/Discussione:GNU_Octave" rel="discussion" title="Vedi le discussioni relative a questa pagina [t]" accesskey="t"><span>Discussione</span></a></li> </ul> </div> </div> <div id="vector-variants-dropdown" class="vector-dropdown emptyPortlet" > <input type="checkbox" id="vector-variants-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-variants-dropdown" class="vector-dropdown-checkbox " aria-label="Cambia versione linguistica" > <label id="vector-variants-dropdown-label" for="vector-variants-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">italiano</span> </label> <div class="vector-dropdown-content"> <div id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </nav> </div> <div id="right-navigation" class="vector-collapsible"> <nav aria-label="Visite"> <div id="p-views" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-views" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/GNU_Octave"><span>Leggi</span></a></li><li id="ca-ve-edit" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=GNU_Octave&amp;veaction=edit" title="Modifica questa pagina [v]" accesskey="v"><span>Modifica</span></a></li><li id="ca-edit" class="collapsible vector-tab-noicon mw-list-item"><a href="/w/index.php?title=GNU_Octave&amp;action=edit" title="Modifica il wikitesto di questa pagina [e]" accesskey="e"><span>Modifica wikitesto</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=GNU_Octave&amp;action=history" title="Versioni precedenti di questa pagina [h]" accesskey="h"><span>Cronologia</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="Strumenti pagine"> <div id="vector-page-tools-dropdown" class="vector-dropdown vector-page-tools-dropdown" > <input type="checkbox" id="vector-page-tools-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-tools-dropdown" class="vector-dropdown-checkbox " aria-label="Strumenti" > <label id="vector-page-tools-dropdown-label" for="vector-page-tools-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">Strumenti</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-tools-unpinned-container" class="vector-unpinned-container"> <div id="vector-page-tools" class="vector-page-tools vector-pinnable-element"> <div class="vector-pinnable-header vector-page-tools-pinnable-header vector-pinnable-header-unpinned" data-feature-name="page-tools-pinned" data-pinnable-element-id="vector-page-tools" data-pinned-container-id="vector-page-tools-pinned-container" data-unpinned-container-id="vector-page-tools-unpinned-container" > <div class="vector-pinnable-header-label">Strumenti</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">sposta nella barra laterale</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">nascondi</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="Altre opzioni" > <div class="vector-menu-heading"> Azioni </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="selected vector-more-collapsible-item mw-list-item"><a href="/wiki/GNU_Octave"><span>Leggi</span></a></li><li id="ca-more-ve-edit" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=GNU_Octave&amp;veaction=edit" title="Modifica questa pagina [v]" accesskey="v"><span>Modifica</span></a></li><li id="ca-more-edit" class="collapsible vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=GNU_Octave&amp;action=edit" title="Modifica il wikitesto di questa pagina [e]" accesskey="e"><span>Modifica wikitesto</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=GNU_Octave&amp;action=history"><span>Cronologia</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> Generale </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Speciale:PuntanoQui/GNU_Octave" title="Elenco di tutte le pagine che sono collegate a questa [j]" accesskey="j"><span>Puntano qui</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Speciale:ModificheCorrelate/GNU_Octave" rel="nofollow" title="Elenco delle ultime modifiche alle pagine collegate a questa [k]" accesskey="k"><span>Modifiche correlate</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/Speciale:PagineSpeciali" title="Elenco di tutte le pagine speciali [q]" accesskey="q"><span>Pagine speciali</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=GNU_Octave&amp;oldid=141444055" title="Collegamento permanente a questa versione di questa pagina"><span>Link permanente</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=GNU_Octave&amp;action=info" title="Ulteriori informazioni su questa pagina"><span>Informazioni pagina</span></a></li><li id="t-cite" class="mw-list-item"><a href="/w/index.php?title=Speciale:Cita&amp;page=GNU_Octave&amp;id=141444055&amp;wpFormIdentifier=titleform" title="Informazioni su come citare questa pagina"><span>Cita questa voce</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Speciale:UrlShortener&amp;url=https%3A%2F%2Fit.wikipedia.org%2Fwiki%2FGNU_Octave"><span>Ottieni URL breve</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Speciale:QrCode&amp;url=https%3A%2F%2Fit.wikipedia.org%2Fwiki%2FGNU_Octave"><span>Scarica codice QR</span></a></li> </ul> </div> </div> <div id="p-coll-print_export" class="vector-menu mw-portlet mw-portlet-coll-print_export" > <div class="vector-menu-heading"> Stampa/esporta </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="coll-create_a_book" class="mw-list-item"><a href="/w/index.php?title=Speciale:Libro&amp;bookcmd=book_creator&amp;referer=GNU+Octave"><span>Crea un libro</span></a></li><li id="coll-download-as-rl" class="mw-list-item"><a href="/w/index.php?title=Speciale:DownloadAsPdf&amp;page=GNU_Octave&amp;action=show-download-screen"><span>Scarica come PDF</span></a></li><li id="t-print" class="mw-list-item"><a href="/w/index.php?title=GNU_Octave&amp;printable=yes" title="Versione stampabile di questa pagina [p]" accesskey="p"><span>Versione stampabile</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects" > <div class="vector-menu-heading"> In altri progetti </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="wb-otherproject-link wb-otherproject-commons mw-list-item"><a href="https://commons.wikimedia.org/wiki/Category:GNU_Octave" hreflang="en"><span>Wikimedia Commons</span></a></li><li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q223679" title="Collegamento all&#039;elemento connesso dell&#039;archivio dati [g]" accesskey="g"><span>Elemento Wikidata</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="vector-column-end"> <div class="vector-sticky-pinned-container"> <nav class="vector-page-tools-landmark" aria-label="Strumenti pagine"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="Aspetto"> <div id="vector-appearance-pinned-container" class="vector-pinned-container"> <div id="vector-appearance" class="vector-appearance vector-pinnable-element"> <div class="vector-pinnable-header vector-appearance-pinnable-header vector-pinnable-header-pinned" data-feature-name="appearance-pinned" data-pinnable-element-id="vector-appearance" data-pinned-container-id="vector-appearance-pinned-container" data-unpinned-container-id="vector-appearance-unpinned-container" > <div class="vector-pinnable-header-label">Aspetto</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">sposta nella barra laterale</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">nascondi</button> </div> </div> </div> </nav> </div> </div> <div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container> <div class="vector-body-before-content"> <div class="mw-indicators"> </div> <div id="siteSub" class="noprint">Da Wikipedia, l&#039;enciclopedia libera.</div> </div> <div id="contentSub"><div id="mw-content-subtitle"></div></div> <div id="mw-content-text" class="mw-body-content"><div class="mw-content-ltr mw-parser-output" lang="it" dir="ltr"><table class="infobox sinottico" summary="Tabella sinottica che riassume i principali dati del soggetto"><tbody><tr class="sinottico_testata"><th colspan="2">GNU Octave<br /><span class="sinottico_sottotitolo"><a href="/wiki/Software" title="Software">software</a></span></th></tr><tr><td class="sinottico_testo_centrale" colspan="2"><figure class="mw-halign-center" typeof="mw:File/Frameless"><a href="/wiki/File:Gnu-octave-logo.svg" class="mw-file-description" title="Logo"><img alt="Logo" src="//upload.wikimedia.org/wikipedia/commons/thumb/6/6a/Gnu-octave-logo.svg/100px-Gnu-octave-logo.svg.png" decoding="async" width="100" height="100" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/6/6a/Gnu-octave-logo.svg/150px-Gnu-octave-logo.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/6/6a/Gnu-octave-logo.svg/200px-Gnu-octave-logo.svg.png 2x" data-file-width="283" data-file-height="283" /></a><figcaption>Logo</figcaption></figure></td></tr><tr><td class="sinottico_testo_centrale" colspan="2"><figure class="mw-halign-center" typeof="mw:File/Frameless"><a href="/wiki/File:Octave_session.png" class="mw-file-description" title="GNU Octave in esecuzione su un sistema Linux"><img alt="GNU Octave in esecuzione su un sistema Linux" src="//upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Octave_session.png/260px-Octave_session.png" decoding="async" width="260" height="146" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Octave_session.png/390px-Octave_session.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Octave_session.png/520px-Octave_session.png 2x" data-file-width="1268" data-file-height="711" /></a><figcaption>GNU Octave in esecuzione su un sistema Linux</figcaption></figure>GNU Octave in esecuzione su un sistema Linux </td></tr><tr><th>Genere</th><td><a href="/wiki/Analisi_numerica" title="Analisi numerica">Analisi numerica</a> </td></tr><tr><th><a href="/wiki/Sviluppatore_di_software" title="Sviluppatore di software">Sviluppatore</a></th><td>James B. Rawlings, John W. Eaton </td></tr><tr><th>Data&#160;prima&#160;versione</th><td>1988 </td></tr><tr><th>Ultima&#160;versione</th><td>9.2.0 (7 giugno 2024) </td></tr><tr><th><a href="/wiki/Sistema_operativo" title="Sistema operativo">Sistema operativo</a></th><td><a href="/wiki/GNU" title="GNU">GNU</a><br /><a href="/wiki/Multipiattaforma" title="Multipiattaforma">Multipiattaforma</a> </td></tr><tr><th><a href="/wiki/Linguaggio_di_programmazione" title="Linguaggio di programmazione">Linguaggio</a></th><td><a href="/wiki/C%2B%2B" title="C++">C++</a> </td></tr><tr><th><a href="/wiki/Toolkit" title="Toolkit">Toolkit</a></th><td><a href="/wiki/Qt_(toolkit)" title="Qt (toolkit)">Qt</a> </td></tr><tr><th><a href="/wiki/Licenza_(informatica)" title="Licenza (informatica)">Licenza</a></th><td><a href="/wiki/GNU_GPL_v3%2B" class="mw-redirect" title="GNU GPL v3+">GNU GPL v3+</a><br />(<a href="/wiki/Licenza_di_software_libero" title="Licenza di software libero">licenza libera</a>) </td></tr><tr><th><a href="/wiki/Lingua_(linguistica)" title="Lingua (linguistica)">Lingua</a></th><td><a href="/wiki/Multilingua" class="mw-redirect" title="Multilingua">Multilingua</a> </td></tr><tr><th><a href="/wiki/Sito_web" title="Sito web">Sito web</a></th><td><span style="word-break: break-all;"><a rel="nofollow" class="external text" href="https://octave.org">octave.org</a></span> </td></tr><tr><td class="sinottico_piede2 noprint nomobile metadata" colspan="2"><a href="https://www.wikidata.org/wiki/Q223679" class="extiw" title="d:Q223679"><span title="Modifica i dati della voce GNU Octave su Wikidata">Modifica dati su Wikidata</span></a><b>&#160;·</b> <a href="/wiki/Template:Software/man" title="Template:Software/man"><span title="Manuale del template Software">Manuale</span></a></td></tr></tbody></table> <p><b>GNU Octave</b> è un'applicazione software per l'<a href="/wiki/Analisi_numerica" title="Analisi numerica">analisi numerica</a> in gran parte<sup id="cite_ref-1" class="reference"><a href="#cite_note-1"><span class="cite-bracket">&#91;</span>1<span class="cite-bracket">&#93;</span></a></sup> compatibile con <a href="/wiki/MATLAB" title="MATLAB">MATLAB</a>. </p><p>Ha un insieme di funzionalità fornite per il calcolo matriciale come <a href="/wiki/Rango_(algebra_lineare)" title="Rango (algebra lineare)">rango</a> e <a href="/wiki/Determinante_(algebra)" title="Determinante (algebra)">determinante</a> o specialistiche come <a href="/wiki/Decomposizione_ai_valori_singolari" title="Decomposizione ai valori singolari">decomposizione ai valori singolari</a> (SVD), <a href="/wiki/Fattorizzazione_LU" class="mw-redirect" title="Fattorizzazione LU">fattorizzazione LU</a>; sebbene consenta di trovare la soluzione numerica di sistemi lineari non svolge calcolo simbolico o altre attività tipiche di un <a href="/wiki/Sistema_di_algebra_computazionale" title="Sistema di algebra computazionale">sistema di algebra computazionale</a>. </p> <meta property="mw:PageProp/toc" /> <div class="mw-heading mw-heading2"><h2 id="Storia">Storia</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=GNU_Octave&amp;veaction=edit&amp;section=1" title="Modifica la sezione Storia" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=GNU_Octave&amp;action=edit&amp;section=1" title="Edit section&#039;s source code: Storia"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Il progetto fu concepito nel <a href="/wiki/1988" title="1988">1988</a> da John W. Eaton (primo manutentore) e da James B. Rawlings presso l'<a href="/wiki/Universit%C3%A0_del_Texas" class="mw-redirect" title="Università del Texas">Università del Texas</a> come strumento di calcolo per l'ingegneria chimica. </p><p>Il suo sviluppo vero e proprio partì da John W. Eaton nel <a href="/wiki/1992" title="1992">1992</a>. La prima alpha pubblicata è datata 4 gennaio <a href="/wiki/1993" title="1993">1993</a> e il 17 febbraio <a href="/wiki/1994" title="1994">1994</a> fu distribuita la versione 1.0. La versione 3.0 è stata distribuita il 21 dicembre <a href="/wiki/2007" title="2007">2007</a>. </p><p>Il linguaggio è così chiamato in onore di <a href="/w/index.php?title=Octave_Levenspiel&amp;action=edit&amp;redlink=1" class="new" title="Octave Levenspiel (la pagina non esiste)">Octave Levenspiel</a> (†<a href="/wiki/2017" title="2017">2017</a>), ingegnere chimico e professore alla <a href="/wiki/Oregon_State_University" class="mw-redirect" title="Oregon State University">Oregon State University</a>, noto per la sua abilità nell'eseguire rapidi calcoli. </p> <div class="mw-heading mw-heading2"><h2 id="Dettagli_tecnici">Dettagli tecnici</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=GNU_Octave&amp;veaction=edit&amp;section=2" title="Modifica la sezione Dettagli tecnici" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=GNU_Octave&amp;action=edit&amp;section=2" title="Edit section&#039;s source code: Dettagli tecnici"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li>Octave è scritto in conformità dello standard <a href="/wiki/POSIX" title="POSIX">POSIX</a> nel linguaggio <a href="/wiki/C%2B%2B" title="C++">C++</a> usando le librerie <a href="/wiki/Standard_Template_Library" title="Standard Template Library">Standard Template Library</a>.</li> <li>Octave utilizza un interprete per il suo <a href="/wiki/Linguaggio_di_scripting" title="Linguaggio di scripting">linguaggio di scripting</a>.</li> <li>Octave è estendibile attraverso moduli o funzioni scritte dall'utente.</li> <li>Octave può lavorare assieme a <a href="/wiki/Gnuplot" title="Gnuplot">gnuplot</a> e <a href="/w/index.php?title=Grace_(plotting_tool)&amp;action=edit&amp;redlink=1" class="new" title="Grace (plotting tool) (la pagina non esiste)">Grace</a> per disegnare funzioni, grafici, tabelle, consentendo di salvarli o stamparli.</li></ul> <div class="mw-heading mw-heading2"><h2 id="Octave,_il_linguaggio_per_scripting_numerico"><span id="Octave.2C_il_linguaggio_per_scripting_numerico"></span>Octave, il linguaggio per scripting numerico</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=GNU_Octave&amp;veaction=edit&amp;section=3" title="Modifica la sezione Octave, il linguaggio per scripting numerico" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=GNU_Octave&amp;action=edit&amp;section=3" title="Edit section&#039;s source code: Octave, il linguaggio per scripting numerico"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Il linguaggio di scripting di Octave supporta svariate <a href="/wiki/Libreria_standard_del_C" title="Libreria standard del C">librerie del C</a>, e supporta inoltre diverse <a href="/wiki/Chiamata_di_sistema" title="Chiamata di sistema">system calls</a> e funzioni <a href="/wiki/POSIX" title="POSIX">UNIX</a>. </p><p>I programmi scritti con Octave sono degli script o liste di chiamate a funzioni. Il linguaggio dispone di diversi tipi di dati, oltre quello numerico esistono anche un tipo logico (true, false), uno di tipo stringa e strutture dati analoghe alle struct del <a href="/wiki/C_(linguaggio)" class="mw-redirect" title="C (linguaggio)">linguaggio C</a>. Esiste anche un altro tipo di dato molto potente ed è la <a href="/wiki/Matrice_(matematica)" class="mw-redirect" title="Matrice (matematica)">matrice</a> che consente molte operazioni di tipo matriciale. Il linguaggio di Octave non è un linguaggio <a href="/wiki/Programmazione_orientata_agli_oggetti" title="Programmazione orientata agli oggetti">orientato agli oggetti</a> ma supporta le <a href="/wiki/Struttura_dati" title="Struttura dati">strutture dati</a>, inoltre mette a disposizione varie strutture per il controllo del flusso, come i test logici <i>if-else</i> e <i>switch</i> ed i cicli <i>while</i> e <i>do-until</i>. </p><p>La sintassi è molto simile a quella di MATLAB, ed è possibile scrivere script che girano sia sotto Octave che su MATLAB. </p><p>Octave è distribuito sotto licenza <a href="/wiki/GNU_General_Public_License" title="GNU General Public License">GPL</a>, e quindi può essere liberamente copiato e usato. Il programma gira sotto sistemi <a href="/wiki/Unix" title="Unix">Unix</a> e <a href="/wiki/Linux" title="Linux">Linux</a>, oltre che su <a href="/wiki/Windows" class="mw-redirect" title="Windows">Windows</a> e <a href="/wiki/MacOS" title="MacOS">macOS</a>. </p> <div class="mw-heading mw-heading2"><h2 id="Funzionalità_distintive"><span id="Funzionalit.C3.A0_distintive"></span>Funzionalità distintive</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=GNU_Octave&amp;veaction=edit&amp;section=4" title="Modifica la sezione Funzionalità distintive" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=GNU_Octave&amp;action=edit&amp;section=4" title="Edit section&#039;s source code: Funzionalità distintive"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <div class="mw-heading mw-heading3"><h3 id="Completamento_automatico_dei_comandi_e_dei_nomi_delle_variabili">Completamento automatico dei comandi e dei nomi delle variabili</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=GNU_Octave&amp;veaction=edit&amp;section=5" title="Modifica la sezione Completamento automatico dei comandi e dei nomi delle variabili" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=GNU_Octave&amp;action=edit&amp;section=5" title="Edit section&#039;s source code: Completamento automatico dei comandi e dei nomi delle variabili"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Digitare un carattere TAB nella <a href="/wiki/Interfaccia_a_riga_di_comando" title="Interfaccia a riga di comando">riga di comando</a> attiva in GNU Octave la ricerca di possibili completamenti della parte di comando già parzialmente digitata (in modo analogo al completamento automatico della shell <a href="/wiki/Bash" title="Bash">Bash</a>). </p> <div class="mw-heading mw-heading3"><h3 id="Command_history">Command history</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=GNU_Octave&amp;veaction=edit&amp;section=6" title="Modifica la sezione Command history" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=GNU_Octave&amp;action=edit&amp;section=6" title="Edit section&#039;s source code: Command history"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Quando avviato in modalità interattiva, GNU Octave salva i comandi già eseguiti in un buffer interno così che essi possono essere richiamati ed editati. </p> <div class="mw-heading mw-heading3"><h3 id="Strutture_dati">Strutture dati</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=GNU_Octave&amp;veaction=edit&amp;section=7" title="Modifica la sezione Strutture dati" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=GNU_Octave&amp;action=edit&amp;section=7" title="Edit section&#039;s source code: Strutture dati"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>GNU Octave include un limitato supporto per organizzare i dati in strutture. Ad esempio: </p> <pre>octave:1&gt; x.a = 1; x.b = [1, 2; 3, 4]; x.c = "stringa"; octave:2&gt; x.a ans = 1 octave:3&gt; x.b ans = 1 2 3 4 octave:4&gt; x.c ans = stringa octave:5&gt; x x = { a = 1 b = 1 2 3 4 c = stringa } </pre> <div class="mw-heading mw-heading3"><h3 id="Operatori_booleani_a_corto_circuito_(short-circuit)"><span id="Operatori_booleani_a_corto_circuito_.28short-circuit.29"></span>Operatori booleani a corto circuito (short-circuit)</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=GNU_Octave&amp;veaction=edit&amp;section=8" title="Modifica la sezione Operatori booleani a corto circuito (short-circuit)" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=GNU_Octave&amp;action=edit&amp;section=8" title="Edit section&#039;s source code: Operatori booleani a corto circuito (short-circuit)"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Gli operatori logici '&amp;&amp;' e '||' di GNU Octave sono valutati in modalità <a href="/wiki/Valutazione_a_corto_circuito" title="Valutazione a corto circuito">a corto circuito</a> (come i corrispondenti operatori in <a href="/wiki/C_(linguaggio)" class="mw-redirect" title="C (linguaggio)">linguaggio C</a>), a differenza degli operatori '&amp;' e '|', che agiscono elemento per elemento in vettori, matrici e <a href="/wiki/Array" title="Array">array</a> multi-dimensionali. </p> <div class="mw-heading mw-heading3"><h3 id="Operatori_incremento_e_decremento">Operatori incremento e decremento</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=GNU_Octave&amp;veaction=edit&amp;section=9" title="Modifica la sezione Operatori incremento e decremento" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=GNU_Octave&amp;action=edit&amp;section=9" title="Edit section&#039;s source code: Operatori incremento e decremento"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>GNU Octave include gli operatori C-like di incremento '++' e decremento '--', sia nella loro forma prefissa che in quella suffissale. </p> <div class="mw-heading mw-heading3"><h3 id="Unwind-protect">Unwind-protect</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=GNU_Octave&amp;veaction=edit&amp;section=10" title="Modifica la sezione Unwind-protect" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=GNU_Octave&amp;action=edit&amp;section=10" title="Edit section&#039;s source code: Unwind-protect"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>GNU Octave supporta una forma basilare di <a href="/wiki/Gestione_delle_eccezioni" title="Gestione delle eccezioni">gestione delle eccezioni</a>, modellata sul costrutto unwind-protect del <a href="/wiki/Lisp" title="Lisp">Lisp</a>. La forma generale di un blocco unwind_protect ha questo aspetto: </p> <div class="mw-highlight mw-highlight-lang-matlab mw-content-ltr" dir="ltr"><pre><span></span><span class="n">unwind_protect</span> <span class="w"> </span><span class="s">body</span> <span class="n">unwind_protect_cleanup</span> <span class="w"> </span><span class="s">cleanup</span> <span class="n">end_unwind_protect</span> </pre></div> <p>Come regola generale, GNU Octave riconosce come terminazione di un dato blocco di codice '<code><i>block</i></code>' sia la parola chiave '<code>end</code>' (che è compatibile con il linguaggio MATLAB) che l'altra più specifica '<code>end_<i>block</i></code>'. Di conseguenza, un blocco '<code>unwind_protect</code>' può essere terminato sia con la parola chiave '<code>end_unwind_protect</code>' - come nell'esempio - sia in modo più portabile, con la parola chiave '<code>end</code>'. Nell'esempio, la parte <i>cleanup</i> del blocco è sempre eseguita. In caso la parte <i>body</i> sollevasse un'eccezione, <i>cleanup</i> sarebbe eseguita immediatamente prima della propagazione dell'eccezione al di fuori del blocco '<code>unwind_protect</code>'. </p><p>GNU Octave supporta anche un'altra forma di gestione delle eccezioni (compatibile con il linguaggio MATLAB): </p> <div class="mw-highlight mw-highlight-lang-matlab mw-content-ltr" dir="ltr"><pre><span></span><span class="k">try</span> <span class="w"> </span><span class="n">body</span> <span class="k">catch</span> <span class="w"> </span><span class="n">exception_handling</span> <span class="k">end</span> </pre></div> <p>Quest'ultima forma differisce da un blocco '<code>unwind_protect</code>' per due motivi. Primo, la parte <i>exception_handling</i> viene eseguita soltanto nel caso in cui la parte <i>body</i> sollevi un'eccezione. In secondo luogo, dopo l'esecuzione di <i>exception_handling</i>, l'eccezione è considerata intercettata e gestita, e non viene propagata all'esterno del blocco (a meno che un comando '<code>rethrow( lasterror )</code>' sia di proposito stato inserito all'interno del codice <i>exception_handling</i>). </p> <div class="mw-heading mw-heading3"><h3 id="Liste_di_argomenti_di_lunghezza_variabile">Liste di argomenti di lunghezza variabile</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=GNU_Octave&amp;veaction=edit&amp;section=11" title="Modifica la sezione Liste di argomenti di lunghezza variabile" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=GNU_Octave&amp;action=edit&amp;section=11" title="Edit section&#039;s source code: Liste di argomenti di lunghezza variabile"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>GNU Octave ha un meccanismo efficace per gestire funzioni che devono ricevere un numero arbitrario (non noto a priori) di argomenti, senza un limite superiore. Per indicare una lista di zero o più argomenti entranti in una funzione, si usa lo speciale argomento <code>varargin</code>, posizionato come ultimo (o solo) argomento nella lista: </p> <div class="mw-highlight mw-highlight-lang-matlab mw-content-ltr" dir="ltr"><pre><span></span><span class="k">function</span><span class="w"> </span>s<span class="w"> </span><span class="p">=</span><span class="w"> </span><span class="nf">plus </span><span class="p">(</span>varargin<span class="p">)</span> <span class="w"> </span><span class="k">if</span><span class="w"> </span><span class="p">(</span><span class="nb">nargin</span><span class="o">==</span><span class="mi">0</span><span class="p">)</span> <span class="w"> </span><span class="n">s</span><span class="w"> </span><span class="p">=</span><span class="w"> </span><span class="mi">0</span><span class="p">;</span> <span class="w"> </span><span class="k">else</span> <span class="w"> </span><span class="n">s</span><span class="w"> </span><span class="p">=</span><span class="w"> </span><span class="nb">varargin</span><span class="p">{</span><span class="mi">1</span><span class="p">}</span><span class="w"> </span><span class="o">+</span><span class="w"> </span><span class="nb">plus</span><span class="w"> </span><span class="p">(</span><span class="nb">varargin</span><span class="p">{</span><span class="mi">2</span><span class="p">:</span><span class="nb">nargin</span><span class="p">});</span> <span class="w"> </span><span class="k">end</span> <span class="k">end</span> </pre></div> <div class="mw-heading mw-heading3"><h3 id="Liste_di_ritorno_di_lunghezza_variabile">Liste di ritorno di lunghezza variabile</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=GNU_Octave&amp;veaction=edit&amp;section=12" title="Modifica la sezione Liste di ritorno di lunghezza variabile" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=GNU_Octave&amp;action=edit&amp;section=12" title="Edit section&#039;s source code: Liste di ritorno di lunghezza variabile"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Una funzione può essere implementata in modo che ritorni al codice chiamante un qualsiasi numero di valori, usando come argomento di uscita la variabile speciale <code>varargout</code>. Ad esempio: </p> <div class="mw-highlight mw-highlight-lang-matlab mw-content-ltr" dir="ltr"><pre><span></span><span class="k">function</span><span class="w"> </span>varargout<span class="w"> </span><span class="p">=</span><span class="w"> </span><span class="nf">multiassign </span><span class="p">(</span>data<span class="p">)</span> <span class="w"> </span><span class="k">for</span><span class="w"> </span><span class="n">k</span><span class="p">=</span><span class="mi">1</span><span class="p">:</span><span class="nb">nargout</span> <span class="w"> </span><span class="nb">varargout</span><span class="p">{</span><span class="n">k</span><span class="p">}</span><span class="w"> </span><span class="p">=</span><span class="w"> </span><span class="n">data</span><span class="p">(:,</span><span class="n">k</span><span class="p">);</span> <span class="w"> </span><span class="k">end</span> <span class="k">end</span> </pre></div> <div class="mw-heading mw-heading3"><h3 id="Integrazione_con_il_linguaggio_C++"><span id="Integrazione_con_il_linguaggio_C.2B.2B"></span>Integrazione con il linguaggio C++</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=GNU_Octave&amp;veaction=edit&amp;section=13" title="Modifica la sezione Integrazione con il linguaggio C++" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=GNU_Octave&amp;action=edit&amp;section=13" title="Edit section&#039;s source code: Integrazione con il linguaggio C++"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>È anche possibile eseguire codice GNU Octave direttamente all'interno di un programma C++. Per esempio, di seguito è riportato un frammento di codice che chiama la funzione <code>rand([10,1])</code> da C++, facendola interpretare da GNU Octave: </p> <div class="mw-highlight mw-highlight-lang-cpp mw-content-ltr" dir="ltr"><pre><span></span><span class="w"> </span><span class="cp">#include</span><span class="w"> </span><span class="cpf">&lt;octave/oct.h&gt;</span> <span class="w"> </span><span class="p">...</span> <span class="w"> </span><span class="n">ColumnVector</span><span class="w"> </span><span class="n">NumRands</span><span class="p">(</span><span class="mi">2</span><span class="p">);</span> <span class="w"> </span><span class="n">NumRands</span><span class="p">(</span><span class="mi">0</span><span class="p">)</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="mi">10</span><span class="p">;</span> <span class="w"> </span><span class="n">NumRands</span><span class="p">(</span><span class="mi">1</span><span class="p">)</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="mi">1</span><span class="p">;</span> <span class="w"> </span><span class="n">octave_value_list</span><span class="w"> </span><span class="n">f_arg</span><span class="p">,</span><span class="w"> </span><span class="n">f_ret</span><span class="p">;</span> <span class="w"> </span><span class="n">f_arg</span><span class="p">(</span><span class="mi">0</span><span class="p">)</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">octave_value</span><span class="p">(</span><span class="n">NumRands</span><span class="p">);</span> <span class="w"> </span><span class="n">f_ret</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">feval</span><span class="p">(</span><span class="s">&quot;rand&quot;</span><span class="p">,</span><span class="n">f_arg</span><span class="p">,</span><span class="mi">1</span><span class="p">);</span> <span class="w"> </span><span class="n">Matrix</span><span class="w"> </span><span class="nf">unis</span><span class="p">(</span><span class="n">f_ret</span><span class="p">(</span><span class="mi">0</span><span class="p">).</span><span class="n">matrix_value</span><span class="p">());</span> </pre></div> <div class="mw-heading mw-heading2"><h2 id="Compatibilità_con_il_linguaggio_MATLAB"><span id="Compatibilit.C3.A0_con_il_linguaggio_MATLAB"></span>Compatibilità con il linguaggio MATLAB</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=GNU_Octave&amp;veaction=edit&amp;section=14" title="Modifica la sezione Compatibilità con il linguaggio MATLAB" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=GNU_Octave&amp;action=edit&amp;section=14" title="Edit section&#039;s source code: Compatibilità con il linguaggio MATLAB"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>GNU Octave è stato progettato avendo tra gli obiettivi la compatibilità con il linguaggio <a href="/wiki/MATLAB" title="MATLAB">MATLAB</a>, e infatti esso condivide con MATLAB molte funzionalità: </p> <ol><li>Le matrici come tipi di dato fondamentali.</li> <li>Il supporto nativo per i <a href="/wiki/Numero_complesso" title="Numero complesso">numeri complessi</a>.</li> <li>Potenti funzioni matematiche native e ampie librerie di funzioni.</li> <li>Estensibilità, che assume la forma di funzioni definite dall'utente.</li></ol> <p>Rispetto al linguaggio MATLAB, esiste di proposito un insieme ristretto di <a rel="nofollow" class="external text" href="https://web.archive.org/web/20110408155617/http://www.gnu.org/software/octave/FAQ.html#MATLAB-compatibility">differenze </a>: </p> <ol><li>Le righe di commento possono essere prefisse sia con il carattere <code>#</code> che con il carattere <code>%</code> (quest'ultimo compatibile col linguaggio MATLAB).</li> <li>Sono supportati vari operatori basati sul linguaggio C: <code>++</code>, <code>--</code>, <code>+=</code>, <code>*=</code>, <code>/=</code>.</li> <li>È possibile accedere agli elementi di variabili temporanee (vettori, matrici o array multi-dimensionali) senza dover creare nuove variabili, come ad esempio in <code>[1:10](3)</code>.</li> <li>Le stringhe di testo possono essere definite sia con il carattere <code>"</code> che con il carattere <code>'</code> (quest'ultimo compatibile col linguaggio MATLAB).</li></ol> <div class="mw-heading mw-heading2"><h2 id="Note">Note</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=GNU_Octave&amp;veaction=edit&amp;section=15" title="Modifica la sezione Note" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=GNU_Octave&amp;action=edit&amp;section=15" title="Edit section&#039;s source code: Note"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <div class="mw-references-wrap"><ol class="references"> <li id="cite_note-1"><a href="#cite_ref-1"><b>^</b></a> <span class="reference-text"><cite class="citation web" style="font-style:normal"> <a rel="nofollow" class="external text" href="https://www.gnu.org/software/octave/about.html"><span style="font-style:italic;">About Octave</span></a>, su <span style="font-style:italic;">gnu.org</span>.</cite></span> </li> </ol></div> <div class="mw-heading mw-heading2"><h2 id="Voci_correlate">Voci correlate</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=GNU_Octave&amp;veaction=edit&amp;section=16" title="Modifica la sezione Voci correlate" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=GNU_Octave&amp;action=edit&amp;section=16" title="Edit section&#039;s source code: Voci correlate"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a href="/wiki/Analisi_numerica" title="Analisi numerica">Analisi numerica</a></li> <li><a href="/wiki/FreeMat" title="FreeMat">FreeMat</a></li> <li><a href="/wiki/MATLAB" title="MATLAB">MATLAB</a></li> <li><a href="/wiki/Scilab" title="Scilab">Scilab</a></li> <li><a href="/wiki/JMathLib" title="JMathLib">JMathLib</a></li></ul> <div class="mw-heading mw-heading2"><h2 id="Altri_progetti">Altri progetti</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=GNU_Octave&amp;veaction=edit&amp;section=17" title="Modifica la sezione Altri progetti" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=GNU_Octave&amp;action=edit&amp;section=17" title="Edit section&#039;s source code: Altri progetti"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <div id="interProject" class="toccolours" style="display: none; clear: both; margin-top: 2em"><p id="sisterProjects" style="background-color: #efefef; color: black; font-weight: bold; margin: 0"><span>Altri progetti</span></p><ul title="Collegamenti verso gli altri progetti Wikimedia"> <li class="" title=""><span class="plainlinks" title="commons:Category:GNU Octave"><a class="external text" href="https://commons.wikimedia.org/wiki/Category:GNU_Octave?uselang=it">Wikimedia Commons</a></span></li></ul></div> <ul><li><span typeof="mw:File"><a href="https://commons.wikimedia.org/wiki/?uselang=it" title="Collabora a Wikimedia Commons"><img alt="Collabora a Wikimedia Commons" src="//upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/18px-Commons-logo.svg.png" decoding="async" width="18" height="24" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/27px-Commons-logo.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/36px-Commons-logo.svg.png 2x" data-file-width="1024" data-file-height="1376" /></a></span> <span class="plainlinks"><a class="external text" href="https://commons.wikimedia.org/wiki/?uselang=it">Wikimedia Commons</a></span> contiene immagini o altri file su <b><span class="plainlinks"><a class="external text" href="https://commons.wikimedia.org/wiki/Category:GNU_Octave?uselang=it">GNU Octave</a></span></b></li></ul> <div class="mw-heading mw-heading2"><h2 id="Collegamenti_esterni">Collegamenti esterni</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=GNU_Octave&amp;veaction=edit&amp;section=18" title="Modifica la sezione Collegamenti esterni" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=GNU_Octave&amp;action=edit&amp;section=18" title="Edit section&#039;s source code: Collegamenti esterni"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li class="mw-empty-elt"></li> <li><cite class="citation web" style="font-style:normal">(<span style="font-weight:bolder; font-size:80%"><abbr title="inglese">EN</abbr></span>) <a rel="nofollow" class="external text" href="https://octave.org"><span style="font-style:italic;">Sito ufficiale</span></a>, su <span style="font-style:italic;">octave.org</span>.</cite> <span class="mw-valign-text-top noprint" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q223679#P856" title="Modifica su Wikidata"><img alt="Modifica su Wikidata" src="//upload.wikimedia.org/wikipedia/commons/thumb/7/73/Blue_pencil.svg/10px-Blue_pencil.svg.png" decoding="async" width="10" height="10" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/7/73/Blue_pencil.svg/15px-Blue_pencil.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/7/73/Blue_pencil.svg/20px-Blue_pencil.svg.png 2x" data-file-width="600" data-file-height="600" /></a></span></li> <li><cite class="citation web" style="font-style:normal">(<span style="font-weight:bolder; font-size:80%"><abbr title="inglese">EN</abbr></span>) <a rel="nofollow" class="external text" href="https://sourceforge.net/projects/octave/"><span style="font-style:italic;">GNU Octave</span></a>, su <span style="font-style:italic;"><a href="/wiki/SourceForge" title="SourceForge">SourceForge</a></span>.</cite> <span class="mw-valign-text-top noprint" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q223679#P2209" title="Modifica su Wikidata"><img alt="Modifica su Wikidata" src="//upload.wikimedia.org/wikipedia/commons/thumb/7/73/Blue_pencil.svg/10px-Blue_pencil.svg.png" decoding="async" width="10" height="10" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/7/73/Blue_pencil.svg/15px-Blue_pencil.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/7/73/Blue_pencil.svg/20px-Blue_pencil.svg.png 2x" data-file-width="600" data-file-height="600" /></a></span></li> <li><cite class="citation web" style="font-style:normal"> <a rel="nofollow" class="external text" href="https://packages.debian.org/stable/liboctave-dev"><span style="font-style:italic;">GNU Octave</span></a> / <a rel="nofollow" class="external text" href="https://packages.debian.org/stable/liboctave8"><span style="font-style:italic;">GNU Octave (altra versione)</span></a> / <a rel="nofollow" class="external text" href="https://packages.debian.org/stable/octave"><span style="font-style:italic;">GNU Octave (altra versione)</span></a> / <a rel="nofollow" class="external text" href="https://packages.debian.org/stable/octave-common"><span style="font-style:italic;">GNU Octave (altra versione)</span></a> / <a rel="nofollow" class="external text" href="https://packages.debian.org/stable/octave-doc"><span style="font-style:italic;">GNU Octave (altra versione)</span></a>, su <span style="font-style:italic;">packages.debian.org</span>.</cite> <span class="mw-valign-text-top noprint" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q223679#P3442" title="Modifica su Wikidata"><img alt="Modifica su Wikidata" src="//upload.wikimedia.org/wikipedia/commons/thumb/7/73/Blue_pencil.svg/10px-Blue_pencil.svg.png" decoding="async" width="10" height="10" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/7/73/Blue_pencil.svg/15px-Blue_pencil.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/7/73/Blue_pencil.svg/20px-Blue_pencil.svg.png 2x" data-file-width="600" data-file-height="600" /></a></span></li> <li><cite class="citation web" style="font-style:normal"> <a rel="nofollow" class="external text" href="https://hg.savannah.gnu.org/hgweb/octave"><span style="font-style:italic;">Repository sorgenti di GNU Octave</span></a>, su <span style="font-style:italic;">hg.savannah.gnu.org</span>.</cite> <span class="mw-valign-text-top noprint" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q223679#P1324" title="Modifica su Wikidata"><img alt="Modifica su Wikidata" src="//upload.wikimedia.org/wikipedia/commons/thumb/7/73/Blue_pencil.svg/10px-Blue_pencil.svg.png" decoding="async" width="10" height="10" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/7/73/Blue_pencil.svg/15px-Blue_pencil.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/7/73/Blue_pencil.svg/20px-Blue_pencil.svg.png 2x" data-file-width="600" data-file-height="600" /></a></span></li> <li><cite class="citation web" style="font-style:normal">(<span style="font-weight:bolder; font-size:80%"><abbr title="inglese">EN</abbr></span>) <a rel="nofollow" class="external text" href="https://directory.fsf.org/wiki/Octave/"><span style="font-style:italic;">GNU Octave</span></a>, su <span style="font-style:italic;"><a href="/wiki/Free_Software_Directory" title="Free Software Directory">Free Software Directory</a></span>.</cite> <span class="mw-valign-text-top noprint" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q223679#P2537" title="Modifica su Wikidata"><img alt="Modifica su Wikidata" src="//upload.wikimedia.org/wikipedia/commons/thumb/7/73/Blue_pencil.svg/10px-Blue_pencil.svg.png" decoding="async" width="10" height="10" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/7/73/Blue_pencil.svg/15px-Blue_pencil.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/7/73/Blue_pencil.svg/20px-Blue_pencil.svg.png 2x" data-file-width="600" data-file-height="600" /></a></span></li> <li><cite class="citation web" style="font-style:normal">(<span style="font-weight:bolder; font-size:80%"><abbr title="inglese">EN</abbr></span>) <a rel="nofollow" class="external text" href="http://octave.sourceforge.net/"><span style="font-style:italic;">Octave-forge pagina della comunità di sviluppatori</span></a>, su <span style="font-style:italic;">octave.sourceforge.net</span>.</cite></li> <li><cite class="citation web" style="font-style:normal"> <a rel="nofollow" class="external text" href="https://dispense.dmsa.unipd.it/janna/tutorial_Mazzia.pdf"><span style="font-style:italic;">Appunti sparsi su Octave (Annamaria Mazzia)</span></a> (<span style="font-weight: bolder; font-size:80%"><abbr title="documento in formato PDF">PDF</abbr></span>), su <span style="font-style:italic;">dispense.dmsa.unipd.it</span>.</cite></li> <li><cite class="citation web" style="font-style:normal"> <a rel="nofollow" class="external text" href="https://www.diceam.unirc.it/documentazione/materiale_didattico/1466_2016_421_25950.pdf"><span style="font-style:italic;">Introduzione a Matlab/Octave (Mariantonia Cotronei)</span></a> (<span style="font-weight: bolder; font-size:80%"><abbr title="documento in formato PDF">PDF</abbr></span>), su <span style="font-style:italic;">diceam.unirc.it</span>.</cite></li> <li><cite class="citation web" style="font-style:normal"> <a rel="nofollow" class="external text" href="https://www.nigiara.it/octave/"><span style="font-style:italic;">Come usare Octave</span></a>, su <span style="font-style:italic;">nigiara.it</span>.</cite></li> <li><cite class="citation web" style="font-style:normal"> <a rel="nofollow" class="external text" href="http://www.dm.unibo.it/~regonati/lm0304/lm030930.pdf"><span style="font-style:italic;">Un'introduzione</span></a> (<span style="font-weight: bolder; font-size:80%"><abbr title="documento in formato PDF">PDF</abbr></span>), su <span style="font-style:italic;">dm.unibo.it</span>.</cite></li> <li><cite class="citation web" style="font-style:normal">(<span style="font-weight:bolder; font-size:80%"><abbr title="inglese">EN</abbr></span>) <a rel="nofollow" class="external text" href="https://web.archive.org/web/20120301120707/http://www.gnu.org/software/octave/docs.html"><span style="font-style:italic;">Documentazione online</span></a>, su <span style="font-style:italic;">gnu.org</span>. <small>URL consultato il 1º maggio 2019</small> <small>(archiviato dall'<abbr title="https&#58;//www.gnu.org/software/octave/docs.html">url originale</abbr> il 1º marzo 2012)</small>.</cite></li> <li><cite class="citation web" style="font-style:normal">(<span style="font-weight:bolder; font-size:80%"><abbr title="inglese">EN</abbr></span>) <a rel="nofollow" class="external text" href="http://wiki.octave.org/"><span style="font-style:italic;">wiki di GNU Octave</span></a>, su <span style="font-style:italic;">wiki.octave.org</span>.</cite></li> <li><cite class="citation web" style="font-style:normal">(<span style="font-weight:bolder; font-size:80%"><abbr title="inglese">EN</abbr></span>) <a rel="nofollow" class="external text" href="https://web.archive.org/web/20070630220612/http://www.aims.ac.za/wiki/index.php/Octave:Questions"><span style="font-style:italic;">FAQ con i nuovi comandi di plotting</span></a>, su <span style="font-style:italic;">aims.ac.za</span>. <small>URL consultato l'11 marzo 2011</small> <small>(archiviato dall'<abbr title="http&#58;//www.aims.ac.za/wiki/index.php/Octave:Questions">url originale</abbr> il 30 giugno 2007)</small>.</cite></li> <li>(<span style="font-weight:bolder; font-size:80%"><abbr title="inglese">EN</abbr></span>) <a rel="nofollow" class="external text" href="https://web.archive.org/web/20110408155745/http://www.gnu.org/software/octave/archive.html">Archivi delle Mailing List su Nabble</a> – Ricerca in tutte le <a href="/wiki/Mailing_list" title="Mailing list">mailing list</a> di GNU Octave.</li> <li>(<span style="font-weight:bolder; font-size:80%"><abbr title="inglese">EN</abbr></span>) <a rel="nofollow" class="external text" href="https://web.archive.org/web/20070929091337/http://dir.gmane.org/gmane.comp.gnu.octave.general">Archivi delle Mailing List su Gmane</a> – Ricerca in tutte le mailing list di GNU Octave.</li></ul> <style data-mw-deduplicate="TemplateStyles:r141815314">.mw-parser-output .navbox{border:1px solid #aaa;clear:both;margin:auto;padding:2px;width:100%}.mw-parser-output .navbox th{padding-left:1em;padding-right:1em;text-align:center}.mw-parser-output .navbox>tbody>tr:first-child>th{background:#ccf;font-size:90%;width:100%;color:var(--color-base,black)}.mw-parser-output .navbox_navbar{float:left;margin:0;padding:0 10px 0 0;text-align:left;width:6em}.mw-parser-output .navbox_title{font-size:110%}.mw-parser-output .navbox_abovebelow{background:#ddf;font-size:90%;font-weight:normal}.mw-parser-output .navbox_group{background:#ddf;font-size:90%;padding:0 10px;white-space:nowrap}.mw-parser-output .navbox_list{font-size:90%;width:100%}.mw-parser-output .navbox_list a{white-space:nowrap}html:not(.vector-feature-night-mode-enabled) .mw-parser-output .navbox_odd{background:#fdfdfd;color:var(--color-base,black)}html:not(.vector-feature-night-mode-enabled) .mw-parser-output .navbox_even{background:#f7f7f7;color:var(--color-base,black)}.mw-parser-output .navbox a.mw-selflink{color:var(--color-base,black)}.mw-parser-output .navbox_center{text-align:center}.mw-parser-output .navbox .navbox_image{padding-left:7px;vertical-align:middle;width:0}.mw-parser-output .navbox+.navbox{margin-top:-1px}.mw-parser-output .navbox .mw-collapsible-toggle{font-weight:normal;text-align:right;width:7em}body.skin--responsive .mw-parser-output .navbox_image img{max-width:none!important}.mw-parser-output .subnavbox{margin:-3px;width:100%}.mw-parser-output .subnavbox_group{background:#e6e6ff;padding:0 10px}@media screen{html.skin-theme-clientpref-night .mw-parser-output .navbox>tbody>tr:first-child>th{background:var(--background-color-interactive)!important}html.skin-theme-clientpref-night .mw-parser-output .navbox th{color:var(--color-base)!important}html.skin-theme-clientpref-night .mw-parser-output .navbox_abovebelow,html.skin-theme-clientpref-night .mw-parser-output .navbox_group{background:var(--background-color-interactive-subtle)!important}html.skin-theme-clientpref-night .mw-parser-output .subnavbox_group{background:var(--background-color-neutral-subtle)!important}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbox>tbody>tr:first-child>th{background:var(--background-color-interactive)!important}html.skin-theme-clientpref-os .mw-parser-output .navbox th{color:var(--color-base)!important}html.skin-theme-clientpref-os .mw-parser-output .navbox_abovebelow,html.skin-theme-clientpref-os .mw-parser-output .navbox_group{background:var(--background-color-interactive-subtle)!important}html.skin-theme-clientpref-os .mw-parser-output .subnavbox_group{background:var(--background-color-neutral-subtle)!important}}</style><table class="navbox mw-collapsible autocollapse noprint metadata" id="navbox-GNU"><tbody><tr><th colspan="3"><div class="navbox_navbar"><div class="noprint plainlinks" style="background-color:transparent; padding:0; font-size:xx-small; color:var(--color-base, #000000); white-space:nowrap;"><a href="/wiki/Template:GNU" title="Template:GNU"><span title="Vai alla pagina del template">V</span></a>&#160;·&#160;<a href="/wiki/Discussioni_template:GNU" title="Discussioni template:GNU"><span title="Discuti del template">D</span></a>&#160;·&#160;<a class="external text" href="https://it.wikipedia.org/w/index.php?title=Template:GNU&amp;action=edit"><span title="Modifica il template. Usa l&#39;anteprima prima di salvare">M</span></a></div></div><span class="navbox_title"><a href="/wiki/Progetto_GNU" title="Progetto GNU">Progetto GNU</a></span></th></tr><tr><th colspan="1" class="navbox_group">Storia</th><td colspan="1" class="navbox_list navbox_odd"><a href="/wiki/Manifesto_GNU" title="Manifesto GNU">Manifesto GNU</a><b>&#160;·</b> <a href="/wiki/Free_Software_Foundation" title="Free Software Foundation">Free Software Foundation</a> (<a href="/wiki/Free_Software_Foundation_Europe" title="Free Software Foundation Europe">FSF Europe</a><b>&#160;·</b> <a href="/wiki/Free_Software_Foundation_of_India" title="Free Software Foundation of India"> FSF India</a><b>&#160;·</b> <a href="/wiki/Free_Software_Foundation_Latin_America" title="Free Software Foundation Latin America"> FSF Latin America</a>)<b>&#160;·</b> <a href="/wiki/Storia_del_software_libero" title="Storia del software libero">Storia del software libero</a></td><td rowspan="5" class="navbox_image"><span typeof="mw:File"><a href="/wiki/File:Heckert_GNU_white.svg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/2/22/Heckert_GNU_white.svg/64px-Heckert_GNU_white.svg.png" decoding="async" width="64" height="63" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/2/22/Heckert_GNU_white.svg/96px-Heckert_GNU_white.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/2/22/Heckert_GNU_white.svg/128px-Heckert_GNU_white.svg.png 2x" data-file-width="535" data-file-height="523" /></a></span></td></tr><tr><th colspan="1" class="navbox_group">Licenze</th><td colspan="1" class="navbox_list navbox_even"><a href="/wiki/GNU_General_Public_License" title="GNU General Public License">GNU General Public License</a><b>&#160;·</b> <a href="/wiki/GNU_Lesser_General_Public_License" title="GNU Lesser General Public License">GNU Lesser General Public License</a><b>&#160;·</b> <a href="/wiki/GNU_Free_Documentation_License" title="GNU Free Documentation License">GNU Free Documentation License</a><b>&#160;·</b> <a href="/wiki/GPL_linking_exception" title="GPL linking exception">GPL linking exception</a><b>&#160;·</b> <a href="/wiki/GNU_Affero_General_Public_License" title="GNU Affero General Public License">GNU Affero General Public License</a></td></tr><tr><th colspan="1" class="navbox_group">Software</th><td colspan="1" class="navbox_list navbox_odd"><a href="/wiki/GNU" title="GNU">GNU</a> (<a href="/wiki/Varianti_GNU" title="Varianti GNU">Varianti</a>)<b>&#160;·</b> <a href="/wiki/GNU_Hurd" title="GNU Hurd">GNU Hurd</a><b>&#160;·</b> <a href="/wiki/GTK_(toolkit)" title="GTK (toolkit)">GTK</a><b>&#160;·</b> <a href="/wiki/GNOME" title="GNOME">GNOME</a><b>&#160;·</b> <a href="/wiki/GIMP" title="GIMP">GIMP</a><b>&#160;·</b> <a href="/wiki/Jami_(software)" title="Jami (software)">Jami</a><b>&#160;·</b> <a href="/wiki/Bash" title="Bash">Bash</a><b>&#160;·</b> <a href="/wiki/Emacs" title="Emacs">Emacs</a><b>&#160;·</b> <a href="/wiki/GNU_Screen" title="GNU Screen">Screen</a><b>&#160;·</b> <a href="/wiki/GNU_Compiler_Collection" title="GNU Compiler Collection">GCC</a><b>&#160;·</b> <a href="/wiki/Gnash" title="Gnash">Gnash</a><b>&#160;·</b> <a href="/wiki/Gzip" title="Gzip">gzip</a><b>&#160;·</b> <a href="/wiki/GNU_GRUB" title="GNU GRUB">GRUB</a><b>&#160;·</b> <a href="/wiki/Pacchetti_GNU" title="Pacchetti GNU">Pacchetti GNU</a></td></tr><tr><th colspan="1" class="navbox_group">Rappresentanti</th><td colspan="1" class="navbox_list navbox_even"><a href="/wiki/Richard_Stallman" title="Richard Stallman">Richard Stallman</a><b>&#160;·</b> <a href="/wiki/Robert_J._Chassell" title="Robert J. Chassell">Robert J. Chassell</a><b>&#160;·</b> <a href="/wiki/Bradley_M._Kuhn" title="Bradley M. Kuhn">Bradley M. Kuhn</a><b>&#160;·</b> <a href="/wiki/William_John_Sullivan" title="William John Sullivan">John Sullivan</a><b>&#160;·</b> <a href="/wiki/Eben_Moglen" title="Eben Moglen">Eben Moglen</a><b>&#160;·</b> <a href="/wiki/Lo%C3%AFc_Dachary" title="Loïc Dachary">Loïc Dachary</a><b>&#160;·</b> <a href="/wiki/Georg_C._F._Greve" title="Georg C. F. Greve">Georg C. F. Greve</a><b>&#160;·</b> <a href="/w/index.php?title=Alexandre_Oliva&amp;action=edit&amp;redlink=1" class="new" title="Alexandre Oliva (la pagina non esiste)">Alexandre Oliva</a><b>&#160;·</b> <a href="/wiki/Benjamin_Mako_Hill" title="Benjamin Mako Hill">Benjamin Mako Hill</a><b>&#160;·</b> <a href="/wiki/Federico_Heinz" title="Federico Heinz">Federico Heinz</a><b>&#160;·</b> <a href="/w/index.php?title=Joshua_Gay&amp;action=edit&amp;redlink=1" class="new" title="Joshua Gay (la pagina non esiste)">Joshua Gay</a><b>&#160;·</b> <a href="/w/index.php?title=Matt_Lee&amp;action=edit&amp;redlink=1" class="new" title="Matt Lee (la pagina non esiste)">Matt Lee</a><b>&#160;·</b> <a href="/wiki/Ricardo_Galli" title="Ricardo Galli">Ricardo Galli</a></td></tr><tr><th colspan="1" class="navbox_group">Voci correlate</th><td colspan="1" class="navbox_list navbox_odd"><a href="/wiki/Revolution_OS" title="Revolution OS">Revolution OS</a><b>&#160;·</b> <a href="/wiki/BadVista" title="BadVista">BadVista</a><b>&#160;·</b> <a href="/wiki/Defective_by_Design" title="Defective by Design">Defective by Design</a><b>&#160;·</b> <a href="/wiki/Controversia_sul_nome_GNU/Linux" title="Controversia sul nome GNU/Linux">Controversia sul nome GNU/Linux</a></td></tr></tbody></table> <style data-mw-deduplicate="TemplateStyles:r140554510">.mw-parser-output .CdA{border:1px solid #aaa;width:100%;margin:auto;font-size:90%;padding:2px}.mw-parser-output .CdA th{background-color:#f2f2f2;font-weight:bold;width:20%}@media screen{html.skin-theme-clientpref-night .mw-parser-output .CdA{border-color:#54595D}html.skin-theme-clientpref-night .mw-parser-output .CdA th{background-color:#202122}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .CdA{border-color:#54595D}html.skin-theme-clientpref-os .mw-parser-output .CdA th{background-color:#202122}}</style><table class="CdA"><tbody><tr><th><a href="/wiki/Aiuto:Controllo_di_autorit%C3%A0" title="Aiuto:Controllo di autorità">Controllo di autorità</a></th><td><a href="/wiki/Virtual_International_Authority_File" title="Virtual International Authority File">VIAF</a> <span class="uid">(<span style="font-weight:bolder; font-size:80%"><abbr title="inglese">EN</abbr></span>)&#160;<a rel="nofollow" class="external text" href="https://viaf.org/viaf/311460411">311460411</a></span><span style="font-weight:bold;">&#160;·</span> <a href="/wiki/Library_of_Congress_Control_Number" title="Library of Congress Control Number">LCCN</a> <span class="uid">(<span style="font-weight:bolder; font-size:80%"><abbr title="inglese">EN</abbr></span>)&#160;<a rel="nofollow" class="external text" href="http://id.loc.gov/authorities/names/n2014066619">n2014066619</a></span><span style="font-weight:bold;">&#160;·</span> <a href="/wiki/Gemeinsame_Normdatei" title="Gemeinsame Normdatei">GND</a> <span class="uid">(<span style="font-weight:bolder; font-size:80%"><abbr title="tedesco">DE</abbr></span>)&#160;<a rel="nofollow" class="external text" href="https://d-nb.info/gnd/102265487X">102265487X</a></span><span style="font-weight:bold;">&#160;·</span> <a href="/wiki/Biblioteca_nazionale_di_Francia" title="Biblioteca nazionale di Francia">BNF</a> <span class="uid">(<span style="font-weight:bolder; font-size:80%"><abbr title="francese">FR</abbr></span>)&#160;<a rel="nofollow" class="external text" href="https://catalogue.bnf.fr/ark:/12148/cb17876808c">cb17876808c</a> <a rel="nofollow" class="external text" href="https://data.bnf.fr/ark:/12148/cb17876808c">(data)</a></span><span style="font-weight:bold;">&#160;·</span> <a href="/wiki/Biblioteca_nazionale_di_Israele" title="Biblioteca nazionale di Israele">J9U</a> <span class="uid">(<span style="font-weight:bolder; font-size:80%"><abbr title="inglese">EN</abbr>,&#160;<abbr title="ebraico">HE</abbr></span>)&#160;<a rel="nofollow" class="external text" href="http://olduli.nli.org.il/F/?func=find-b&amp;local_base=NLX10&amp;find_code=UID&amp;request=987009957423905171">987009957423905171</a></span></td></tr></tbody></table> <div class="noprint" style="width:100%; padding: 3px 0; display: flex; flex-wrap: wrap; row-gap: 4px; column-gap: 8px; box-sizing: border-box;"><div style="flex-basis: calc( 100% / 2 - 8px / 2 );"><style data-mw-deduplicate="TemplateStyles:r140555418">.mw-parser-output .itwiki-template-occhiello{width:100%;line-height:25px;border:1px solid #CCF;background-color:#F0EEFF;box-sizing:border-box}.mw-parser-output .itwiki-template-occhiello-progetto{background-color:#FAFAFA}@media screen{html.skin-theme-clientpref-night .mw-parser-output .itwiki-template-occhiello{background-color:#202122;border-color:#54595D}html.skin-theme-clientpref-night .mw-parser-output .itwiki-template-occhiello-progetto{background-color:#282929}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .itwiki-template-occhiello{background-color:#202122;border-color:#54595D}html.skin-theme-clientpref-os .mw-parser-output .itwiki-template-occhiello-progetto{background-color:#282929}}</style><div class="itwiki-template-occhiello"><span class="noviewer" typeof="mw:File"><a href="/wiki/File:Crystal128-kmplot.svg" class="mw-file-description" title="Matematica"><img alt="&#160;" src="//upload.wikimedia.org/wikipedia/commons/thumb/a/af/Crystal128-kmplot.svg/25px-Crystal128-kmplot.svg.png" decoding="async" width="25" height="25" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/a/af/Crystal128-kmplot.svg/38px-Crystal128-kmplot.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/a/af/Crystal128-kmplot.svg/50px-Crystal128-kmplot.svg.png 2x" data-file-width="245" data-file-height="244" /></a></span>&#32;<b><a href="/wiki/Portale:Matematica" title="Portale:Matematica">Portale Matematica</a></b></div></div><div style="flex-basis: calc( 100% / 2 - 8px / 2 );"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r140555418"><div class="itwiki-template-occhiello"><span class="noviewer" typeof="mw:File"><a href="/wiki/File:Nuvola_apps_emacs.svg" class="mw-file-description" title="Software libero"><img alt="&#160;" src="//upload.wikimedia.org/wikipedia/commons/thumb/1/12/Nuvola_apps_emacs.svg/25px-Nuvola_apps_emacs.svg.png" decoding="async" width="25" height="25" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/1/12/Nuvola_apps_emacs.svg/38px-Nuvola_apps_emacs.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/1/12/Nuvola_apps_emacs.svg/50px-Nuvola_apps_emacs.svg.png 2x" data-file-width="243" data-file-height="239" /></a></span>&#32;<b><a href="/wiki/Portale:Software_libero" title="Portale:Software libero">Portale Software libero</a></b></div></div></div> <!-- NewPP limit report Parsed by mw‐web.eqiad.main‐6cf85bf86‐h72v9 Cached time: 20241119081851 Cache expiry: 2592000 Reduced expiry: false Complications: [vary‐revision‐sha1, show‐toc] CPU time usage: 0.544 seconds Real time usage: 1.699 seconds Preprocessor visited node count: 3834/1000000 Post‐expand include size: 38037/2097152 bytes Template argument size: 575/2097152 bytes Highest expansion depth: 12/100 Expensive parser function count: 13/500 Unstrip recursion depth: 0/20 Unstrip post‐expand size: 11351/5000000 bytes Lua time usage: 0.411/10.000 seconds Lua memory usage: 11124899/52428800 bytes Number of Wikibase entities loaded: 7/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 1367.917 1 -total 18.82% 257.459 1 Template:Software 10.83% 148.201 1 Template:Collegamenti_esterni 10.82% 148.035 1 Template:Infobox 6.02% 82.411 4 Template:Controllo_Wikidata 4.97% 67.937 2 Template:Immagine_sinottico 3.82% 52.261 1 Template:Portale 3.51% 48.020 1 Template:Interprogetto 3.22% 44.045 1 Template:GNU 3.17% 43.413 9 Template:Cita_web --> <!-- Saved in parser cache with key itwiki:pcache:idhash:1311785-0!canonical and timestamp 20241119081851 and revision id 141444055. Rendering was triggered because: page-view --> </div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Estratto da "<a dir="ltr" href="https://it.wikipedia.org/w/index.php?title=GNU_Octave&amp;oldid=141444055">https://it.wikipedia.org/w/index.php?title=GNU_Octave&amp;oldid=141444055</a>"</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Categoria:Categorie" title="Categoria:Categorie">Categorie</a>: <ul><li><a href="/wiki/Categoria:Software_per_l%27analisi_numerica_liberi" title="Categoria:Software per l&#039;analisi numerica liberi">Software per l'analisi numerica liberi</a></li><li><a href="/wiki/Categoria:Software_del_progetto_GNU" title="Categoria:Software del progetto GNU">Software del progetto GNU</a></li><li><a href="/wiki/Categoria:Software_multipiattaforma" title="Categoria:Software multipiattaforma">Software multipiattaforma</a></li><li><a href="/wiki/Categoria:Software_libero_in_C%2B%2B" title="Categoria:Software libero in C++">Software libero in C++</a></li><li><a href="/wiki/Categoria:Software_con_licenza_GNU_GPL_v3%2B" title="Categoria:Software con licenza GNU GPL v3+">Software con licenza GNU GPL v3+</a></li><li><a href="/wiki/Categoria:Software_libero_in_Qt" title="Categoria:Software libero in Qt">Software libero in Qt</a></li><li><a href="/wiki/Categoria:Software_del_1988" title="Categoria:Software del 1988">Software del 1988</a></li><li><a href="/wiki/Categoria:Software_per_Debian" title="Categoria:Software per Debian">Software per Debian</a></li><li><a href="/wiki/Categoria:Progetti_di_software_libero_ad_alta_priorit%C3%A0" title="Categoria:Progetti di software libero ad alta priorità">Progetti di software libero ad alta priorità</a></li></ul></div><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">Categorie nascoste: <ul><li><a href="/wiki/Categoria:P277_letta_da_Wikidata" title="Categoria:P277 letta da Wikidata">P277 letta da Wikidata</a></li><li><a href="/wiki/Categoria:P571_letta_da_Wikidata" title="Categoria:P571 letta da Wikidata">P571 letta da Wikidata</a></li><li><a href="/wiki/Categoria:P154_letta_da_Wikidata" title="Categoria:P154 letta da Wikidata">P154 letta da Wikidata</a></li><li><a href="/wiki/Categoria:P348_letta_da_Wikidata" title="Categoria:P348 letta da Wikidata">P348 letta da Wikidata</a></li><li><a href="/wiki/Categoria:P856_letta_da_Wikidata" title="Categoria:P856 letta da Wikidata">P856 letta da Wikidata</a></li><li><a href="/wiki/Categoria:P2209_letta_da_Wikidata" title="Categoria:P2209 letta da Wikidata">P2209 letta da Wikidata</a></li><li><a href="/wiki/Categoria:P3442_multipla_letta_da_Wikidata_senza_qualificatore" title="Categoria:P3442 multipla letta da Wikidata senza qualificatore">P3442 multipla letta da Wikidata senza qualificatore</a></li><li><a href="/wiki/Categoria:Voci_con_template_Collegamenti_esterni_e_qualificatori_sconosciuti" title="Categoria:Voci con template Collegamenti esterni e qualificatori sconosciuti">Voci con template Collegamenti esterni e qualificatori sconosciuti</a></li><li><a href="/wiki/Categoria:P1324_letta_da_Wikidata" title="Categoria:P1324 letta da Wikidata">P1324 letta da Wikidata</a></li><li><a href="/wiki/Categoria:P2537_letta_da_Wikidata" title="Categoria:P2537 letta da Wikidata">P2537 letta da Wikidata</a></li><li><a href="/wiki/Categoria:Voci_con_codice_VIAF" title="Categoria:Voci con codice VIAF">Voci con codice VIAF</a></li><li><a href="/wiki/Categoria:Voci_con_codice_LCCN" title="Categoria:Voci con codice LCCN">Voci con codice LCCN</a></li><li><a href="/wiki/Categoria:Voci_con_codice_GND" title="Categoria:Voci con codice GND">Voci con codice GND</a></li><li><a href="/wiki/Categoria:Voci_con_codice_BNF" title="Categoria:Voci con codice BNF">Voci con codice BNF</a></li><li><a href="/wiki/Categoria:Voci_con_codice_J9U" title="Categoria:Voci con codice J9U">Voci con codice J9U</a></li><li><a href="/wiki/Categoria:Voci_non_biografiche_con_codici_di_controllo_di_autorit%C3%A0" title="Categoria:Voci non biografiche con codici di controllo di autorità">Voci non biografiche con codici di controllo di autorità</a></li></ul></div></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> <li id="footer-info-lastmod"> Questa pagina è stata modificata per l'ultima volta il&#160;5 ott 2024 alle 07:34.</li> <li id="footer-info-copyright">Il testo è disponibile secondo la <a rel="nofollow" class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.it">licenza Creative Commons Attribuzione-Condividi allo stesso modo</a>; possono applicarsi condizioni ulteriori. Vedi le <a class="external text" href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use/it">condizioni d'uso</a> per i dettagli.</li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy/it">Informativa sulla privacy</a></li> <li id="footer-places-about"><a href="/wiki/Wikipedia:Sala_stampa/Wikipedia">Informazioni su Wikipedia</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Wikipedia:Avvertenze_generali">Avvertenze</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Codice di condotta</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Sviluppatori</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/it.wikipedia.org">Statistiche</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Dichiarazione sui cookie</a></li> <li id="footer-places-mobileview"><a href="//it.m.wikipedia.org/w/index.php?title=GNU_Octave&amp;mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Versione mobile</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://wikimediafoundation.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/static/images/footer/wikimedia-button.svg" width="84" height="29" alt="Wikimedia Foundation" loading="lazy"></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/w/resources/assets/poweredby_mediawiki.svg" alt="Powered by MediaWiki" width="88" height="31" loading="lazy"></a></li> </ul> </footer> </div> </div> </div> <div class="vector-settings" id="p-dock-bottom"> <ul></ul> </div><script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.main-f69cdc8f6-qzp9h","wgBackendResponseTime":146,"wgPageParseReport":{"limitreport":{"cputime":"0.544","walltime":"1.699","ppvisitednodes":{"value":3834,"limit":1000000},"postexpandincludesize":{"value":38037,"limit":2097152},"templateargumentsize":{"value":575,"limit":2097152},"expansiondepth":{"value":12,"limit":100},"expensivefunctioncount":{"value":13,"limit":500},"unstrip-depth":{"value":0,"limit":20},"unstrip-size":{"value":11351,"limit":5000000},"entityaccesscount":{"value":7,"limit":400},"timingprofile":["100.00% 1367.917 1 -total"," 18.82% 257.459 1 Template:Software"," 10.83% 148.201 1 Template:Collegamenti_esterni"," 10.82% 148.035 1 Template:Infobox"," 6.02% 82.411 4 Template:Controllo_Wikidata"," 4.97% 67.937 2 Template:Immagine_sinottico"," 3.82% 52.261 1 Template:Portale"," 3.51% 48.020 1 Template:Interprogetto"," 3.22% 44.045 1 Template:GNU"," 3.17% 43.413 9 Template:Cita_web"]},"scribunto":{"limitreport-timeusage":{"value":"0.411","limit":"10.000"},"limitreport-memusage":{"value":11124899,"limit":52428800}},"cachereport":{"origin":"mw-web.eqiad.main-6cf85bf86-h72v9","timestamp":"20241119081851","ttl":2592000,"transientcontent":false}}});});</script> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Article","name":"GNU Octave","url":"https:\/\/it.wikipedia.org\/wiki\/GNU_Octave","sameAs":"http:\/\/www.wikidata.org\/entity\/Q223679","mainEntity":"http:\/\/www.wikidata.org\/entity\/Q223679","author":{"@type":"Organization","name":"Contributori ai progetti Wikimedia"},"publisher":{"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":{"@type":"ImageObject","url":"https:\/\/www.wikimedia.org\/static\/images\/wmf-hor-googpub.png"}},"datePublished":"2007-09-01T12:05:12Z","dateModified":"2024-10-05T06:34:16Z","image":"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/e\/e5\/Octave_session.png","headline":"software di matematica"}</script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10