Ho trovato un bug nella mia versione di Windows. Così ho patchato la fonte, per risolvere il problema.
Il problema era che cambia è cwd qtoctave proprio quando un file viene caricato e quindi condividere la directory non è più in vigore.
Una nuova build di qtoctave-win32-0.9.1-2 -win32-0.9.1-3 qtoctave
La nuova versione 0.10.1-win32-qtoctave dovrebbe risolvere questi problemi.
[Aggiornamento]
Thx Dan per il report. Ho dimenticato un "\ \" + linea 118 octave_connection.cpp Ho caricato la versione 0.9.1-3.

# 1 da Dan il 06-04-2010 - 08:21:33
Ottimo lavoro sulla build, come mai posso avere i seguenti errori. Il primo lamenta il percorso, ma non sembra funzionare dopo.
poi continua a lamentarsi che
`_ide_reload_variables_list 'Definito vicino alla riga 1 colonna 5
e non può usare la finestra delle variabili. Questo non fa che nella versione linux.
e poi: ho dovuto scaricare mingwm10.dll e rilasciarlo nella cartella bin per farlo avviare anche fino
Qualsiasi ottenere questo lavoro sarebbe molto apprezzato.
Bellow sono alcuni degli errori che sto ottenendo.
E 'possibile vi siete persi un percorso relativo nel costruire?
Attenzione: mark_as_command è obsoleto e verrà rimosso da una futura versione
di Octave
Attenzione: addpath: C :/ Documents e Settings/Dingles/Desktop/qtoctave-win32-0.9.
1-2/qtoctave/bin .. \ share \ qtoctave \ scripts_octave \: No such file or directory
>>> Errore: `_ide_reload_variables_list 'definito vicino alla riga 4 colonna 1
plot (rand (1,10))
Attenzione: ISSTR è obsoleto e verrà rimosso da una futura versione di Octave,
si prega di utilizzare invece ischar
>>> Errore: `_ide_reload_variables_list 'definito vicino alla riga 1 colonna 5
# 2 di Dan il 06-04-2010 - 08:46:31
OK, con un po 'di rovistando ho trovato _ide_reload_variables_list.m
e questo risolto tale errore
addpath ('C: \ Documents and Settings \ Dingles \ Desktop \ qtoctave-win32-0.9.1-2 \ QTOC
ottava \ share \ qtoctave \ scripts_octave ')
Ma non l'ho trovato di default. Mi piacerebbe trasmettere questo agli studenti. sapete come posso cambiare questo senza dover fare il addpath? C'è un file di configurazione da qualche parte? Non mi dispiace dover fare questo, ma vorrei passare questo a qualche anno prima e sarebbe meglio se potessi patch per loro. Quindi non c'è una rotta prima occhiata al un'ottava.
Cin cin
Dan
# 3 di NPF il 06.04.2010 - 17:48:21
Spero 0.9.1-3 risolve il problema con _ide_reload_variables_list
# 4 da Dan il 07/04/2010 - 09:22:09
Funziona fantastico! Grazie mille!
# 5 di edificio su 08.04.2010 - 13:49:14
ciao, ho dovuto copiare da uno mingwm10.dll vecchia installazione per funzionare qtoctave.exe
# 6 di NPF il 08.04.2010 - 14:00:23
I mingwm10.dll aggiunti all'archivio
# 7 di freaker computer 08.04.2010 - 23:34:02
Sto ricevendo un sacco di errori, tutti relativi agli script di Octave.
In primo luogo, nella finestra del prompt dei comandi,
[PkgBind :: command list load] '.. \ share \ qtoctave \ pkg commands.list' non può essere caricato
Poi, all'interno qtoctave sé, un sacco di errori come questi ogni volta che entro in un comando:
errore: la linea definita nei pressi `int2str '10 36 colonna
errore: valutare lista numero di argomento elemento 1
errore: valutare lista numero di argomento elemento 1
E 'possibile pkg commands.list contiene le definizioni di erroring int2str e altre funzioni? (Ho cercato di trovare pkg-commands.list così ho potuto testare la mia teoria, ma non sembra essere incluso in questa versione o la versione 0.6.8)
Grazie per la build di Windows!
# 8 di NPF il 09.04.2010 - 17:24:17
Potete darmi un breve elenco fo passi per riprodurre il bug?
# 9 di freaker computer 09.04.2010 - 17:38:48
# 10 di NPF il 18/04/2010 - 13:45:45
L'unica differenza tra il mio e il tuo è l'installazione, che ho installato in una directory diversa ottava e impostare il percorso ad esso nelle opzioni.
Forse si può provare anche questo.
# 11 di Tony il 23/04/2010 - 15:00:19
Selezionando "Guida di Octave" dal menu Help, non stava lavorando per me. Sono riuscito a farlo funzionare modificando il file nella qtoctave qtinfo.m / share / qtoctave / scripts_octave directory.
La nuova versione è la seguente:
qtinfo function ()
prefix = "cmd / cc Octave :/ / qtoctave / bin /";
comando = sprintf ("qtinfo% s> nul" info_file);
printf ("info di partenza:% s \ n", comando);
sistema ([comando prefisso], 1, "async");
endfunction
A seconda di dove avete installato potrebbe essere necessario modificare il percorso della directory qtoctave al qtinfo.exe file nella variabile "prefisso".
# 12 da Roberto il 30/04/2010 - 14:23:42
Hey, grande lavoro per la compilazione del pacchetto qtoctave. Mi chiedo se potreste essere interessati a lavorare insieme per creare un file di Nullsoft Installer (NSIS) di fornire alle persone un programma di installazione / disinstallazione del pacchetto per i sistemi Windows? Credo che, parlando con il qtoctave autore e anche per i confezionatori di Octave, potremmo fornire un all-in-one prodotto sulla piattaforma Math Windows che grazie alla facilità d'uso potrebbe pervenire all'adozione diffusa. Che ne pensi?
# 13 di Ciccio il 05/05/2010 - 16:21:04
Ciao,
bel programma.
In ogni caso quando l'editor crea una nuova variabile senza eco sul terminale, questo non è riportato sulle "variabili utente locali" fino a quando la variabile non viene richiamato sul terminale o un comando che viene eseguito.
# 14 da Tatsuro Matsuoka il 11/05/2010 - 13:02:38
Quando si utilizza l'ottava fucina pacchetti ottava 3.2.4 mingw32, si prega di prendersi cura oct2mat il problema.
http://wiki.octave.org/wiki.pl?OctaveForWindows
Prima Porti autonomi
1,1. Octave 3.2.4 per Windows mingw32
Altri temi importanti dopo il rilascio:
Saluti
Tatsuro
N ° 15 di Pascal Grandeau il 23/05/2010 - 18:34:56
Ho provato il tuo qtoctave 0.9.1.3 con Octave-forge pacchetti octave-3.2.4 mingw32. Ho un problema con i grafici: le finestre gnuplot è dietro qtoctave e quando mi muovo qtoctave non riesco a vedere il grafico. Ho provato EasyPlot, ma non funziona. Cosa posso fare?
Grazie.
Pascal Grandeau
N ° 16 di Sapien2 il 26/06/2010 - 13:53:03
Quando provo ad eseguire lo script più semplice protting come
x = linspace (0, 2 * pi, 100);
y = sin (x);
plot (x, y);
EasyPlot finestra si blocca giusto e non mostra la grafica.
Cosa faccio di sbagliato?
N ° 17 di Stefan il 06/07/2010 - 12:30:13
Ciao,
Ho anche voluto usare EasyPlot e non ha funzionato. Qualsiasi idea di cosa avrei potuto fare? Di seguito è riportato ciò che ho ottenuto finora.
Riguarda Sunny,
Stefan
>>> H = [1 2 3]
h =
1 2 3
>>> Plot (h, h)
>>> Errore: è necessario avere installato gnuplot per visualizzare la grafica, se avete Gnup
pezzo installato in un percorso non standard, vedere la funzione 'gnuplot_binary'
Gnuplot_binary >>> ("C: \ \ gnuplot \ \ bin \ \ wgnuplot.exe")
>>> Plot (h, h)
>>> Errore: compare_versions: numeri di versione deve essere una sola riga
errore: chiamata da:
errore: C: \ Octave \ 3.2.4_gcc-4.4.0 \ share \ ottava \ 3.2.4 \ m \ varie \ compare_v
ersions.m alla riga 81, colonna 5
errore: C: \ Octave \ 3.2.4_gcc-4.4.0 \ share \ ottava \ 3.2.4 \ m \ plot \ __ gnuplot_has_feat
ure__.m alla riga 43, colonna 23
errore: C: \ Octave \ 3.2.4_gcc-4.4.0 \ share \ ottava \ 3.2.4 \ m \ plot \ gnuplot_drawnow.m
alla riga 229, colonna 11
errore: C: \ Octave \ 3.2.4_gcc-4.4.0 \ share \ ottava \ 3.2.4 \ m \ plot \ gnuplot_drawnow.m
alla riga 97, colonna 16
>>>
N ° 18 di Oliver il 21/07/2010 - 11:48:10
Ciao
Ho provato anche i 2dplots non ha funzionato.
Saluti
Oliver
N ° 19 di Bob il 05/08/2010 - 21:14:25
@ 12 ho un po 'di esperienza mettendo insieme installatori Nullsoft con HM NIS Edit per generare il modello iniziale. Sono d'accordo che la semplificazione del processo di installazione sarebbe davvero contribuire a rendere il sistema più popolare.
Sto usando Scilab con buoni risultati, l'unico problema è inutilmente i grafici sono brutti e alias. Editor di Scilab è molto bello però. Al contrario, la trama Octave è Gnuplot Quale motore produce un output molto bello, ma Octave di input della console di default è più difficile da usare.
N ° 20 di Serge il 06/08/2010 - 16:48:32
Ciao,
2Dplots non ha funzionato:
parametri non vengono passati dalla forma al "Terminal Octave":
>>> Plot ();
utilizzo: plot (y)
plot (x, y, ...)
plot (x, y, fmt, ...), plot (x, y, proprietà, valore, ...)
errore: C: \ Octave \ 3.2.0_gcc-4.3.0 \ share \ ottava \ 3.2.0 \ m \ plot \ __ plt__.m alla linea
116, colonna 5
Saluti
Serge
N ° 21 di Ekkehard il 18/08/2010 - 19:16:42
Ottimo lavoro - Grazie!
L'icona di stile png che viene con esso non funziona come un'icona. Ho creato un'icona che lavorerà fuori di esso. Come posso caricare?
Cin cin
N ° 22 di Idleryan il 25/10/2010 - 12:19:14
Ciao
io uso il file-win32-0.9.1-3 pached qtoctave
ma comunque ho ancora mostrare il problema qui sotto
Attenzione: mark_as_command è obsoleto e verrà rimosso da una futura versione
di Octave
Errore >>>: C: \ Documents and Settings \ hsun.ouyang \ My Documents \ qtoctave \ bin: No s
uch file o directory
ma l'errore non verrà visualizzato ogni volta
Cordiali saluti
N ° 23 di Serge il 27/10/2010 - 10:48:29
Ciao,
Questo progetto è morto?
Cordiali saluti
N ° 24 di Baptiste il 29/10/2010 - 15:53:27
Ciao,
Ho anche il problema utilizzando EasyPlot.
Quando scrivo per exampe "plot (x, y)"
ricevo il seguente messaggio:
errore: compare_versions: numeri di versione deve essere una sola riga
Sto utilizzando ottava 3.2.4 e 0.9.1 qtoctave
su Windows7
Grazie
# 25 di Christopher il 31/10/2010 - 13:24:31
Non ho mai visto questo come un progetto separato. Ho appena costruito qtoctave per Windows.
# 26 di Serge su 08/11/2010 - 08:24:15
OK, ma non ci sono problemi corretti e non vi è alcun rilascio per alcuni mesi. Grazie per tutti i contribuenti, ma oggi, senza trama corretta, questo prodotto non è utilizzabile.
Saluti
N ° 27 di Nate il 17/11/2010 - 21:53:57
Ho usato per un po 'e qtoctave penso che sia un grande programma - il migliore front-end per Octave. Tuttavia ci sono alcune cose che rendono molto più facile da usare ed efficiente. Ecco i miei suggerimenti per i miglioramenti (in ordine di importanza):
Copiare, tagliare, incollare, tra la finestra di terminale, riga di comando >> bar e l'editor con Ctrl C, Ctrl X, Ctrl V e non solo con tasto destro del mouse
Non ridimensionare l'editor (rendere più stretto) al riavvio programma di commutazione o di oggetti finestra di terminale. (Soluzione: terminale unmaxemize, quindi rendere l'oggetto terminale)
Più veloce visualizzazione di array di grandi dimensioni con lo spettatore foglio di calcolo
Tasti di scelta rapida per commentare / decommentare e trattino / Unindent
Apertura variabile nella finestra di navigazione (in schede) e non terminale, come opzione
In editor di variabile, opzione per selezionare un'altra variabile (per visualizzare i propri valori senza aprirlo dall'elenco Variabili, il ridimensionamento e il posizionamento della finestra, etc)
Gnuplot non congelamento (clessidra) ogni volta si fa clic sulla barra del titolo della finestra, maxemize, casella di chiusura, etc (probabilmente estraneo a qtoctave).
Mostra valori delle variabili che non sono gli array in lista Variabile ', la ricerca come array di celle, stringhe, strutture
Lasciare Esc per cancellare la riga di comando
Possibilità di cambiare tutte le dimensioni dei font (anche le funzioni di ottava) nell'editor
Consentire la visualizzazione delle variabili con tipi di dati come stringhe di ricerca, strutture, ecc
Quando si seleziona il testo nell'editor e si trascina, viene eseguito quel pezzo di codice e lo elimina. Risolvere il
Massimizzare terminale ottava all'avvio del programma, se è stato precedentemente ingrandita
Sarei molto grato a chiunque potrebbe implementare una di queste!
Nate-
BTW, io sto usando Windows XP SP3
# 28 da Don il 04/01/2011 - 17:02:10
Come si fa a installare questo programma?
N ° 29 di Kny il 17/01/2011 - 12:25:17
L'errore, in cui Gnuplot si blocca è relativo al pacchetto di oct2mat OctaveForge. E 'facilmente risolto, come descritto qui sotto "note aggiuntive" sezione:
http://wiki.octave.org/wiki.pl?OctaveForWindows
versione corta:
Esegui dal prompt dei ottava direttamente o dall'interno qtoctave:
"Pkg rebuild-noauto oct2mat"
Riavviare qtoctave. Dopo di ciò, la stampa dovrebbe funzionare come al solito.
N ° 30 di Bill Eaton 21/01/2011 - 21:56:39
Vi ringrazio tanto per questo binario build per Windows. E 'molto bello.
Ho notato che la versione 0.10.1 è ora disponibile. Avete intenzione di fare una build di Windows?
N ° 31 di NPF il 21/01/2011 - 22:43:45
Salve, visto l'annuncio, anche, e ho il progetto di fare una build di Windows. Ma al momento non ho molto tempo libero. Spero di finirlo nella prima settimana di febbraio.
N ° 32 di Vladimir su 27/01/2011 - 23:26:56
Ciao a tutti!
Sarebbe Qualcuno sa come cambiare il colore del testo commentato. E è una sorta di grigio ora, ma vorrei fare qualcosa ti altro. Sarebbe migliorare la chiarezza del codice. Grazie mille in anticipo.
N ° 33 di NPF il 29/01/2011 - 16:53:09
Ho finito la build per 0.10.1. Link è all'inizio di questo post
# 34 da joe il 30.01.2011 - 21:44:36
Ciao,
easy_plot sembra ancora non funzionare. Ci
due finestre stanno arrivando e sono vuote.
Versione: 3.2.4 MinGW ottava qtoctave, 0.10.1
Tutte le soluzioni alternative descritte nelle note di
http://wiki.octave.org/wiki.pl?OctaveForWindows
non cambia nulla.
Qualcuno ha in esecuzione questa funzione?
N ° 35 del dazio NPF 30/01/2011 - 23:36:29
Ho appena testato il
pkg rebuild-noauto oct2mat
comando con la nuova generazione e qtoctave 0.10.1 che sta funzionando per me, con il seguente esempio:
x = linspace (0, 2 * pi, 100);
y = sin (x);
plot (x, y);
# 36 da joe il 31.01.2011 - 01:27:35
Mi trovo di due PC diversi con un appena installato
octave-3.2.4 la stessa:
due finestre e una easy_plot vuoto non reagire.
Non mi manca qualcosa. C'è qualche configurazione mancante?
TV
# 37 da joe il 31.01.2011 - 01:29:06
Scusa se ho dimenticato il expample:
x = -2:2
y = x. ^ 2
plot (x, y)
abbastanza facile
TV
N ° 38 di NPF il 31/01/2011 - 14:52:52
Prova il "rebuild-pkg noauto oct2mat"
e successivamente:
x = -2:2;
y = x ^ 2.;
plot (x, y);
Il punto e virgola sembra essere importante, non so perché.
# 39 da joe il 2011/07/02 - 20:20:56
Grazie ancora per le vostre risposte veloci.
Ho provato la vostra proposta, ma non vuole lavorare easy_plot.
Allways due finestre sono in arrivo, uno bloccato, sia a vuoto.
gnuplot sta lavorando ora per me senza alcun problema.
Se ho un po 'di tempo cerco di eseguire il debug del problema come posso compilare il sorgente.
Grazie finora.
TV