Qtoctave Win32 0.9.1 corrección de errores


A la versión 0.10.1.

He encontrado un fallo en mi versión de Windows. Así que parcheado la fuente, para arreglarlo.
El problema era que los cambios que es cwd qtoctave propia cuando se carga un archivo, y luego compartir el directorio no está en su lugar nunca más.

Una nueva construcción de qtoctave-win32-0.9.1-2 qtoctave-win32-0.9.1-3

La nueva versión 0.10.1-win32-qtoctave debería solucionar estos problemas.

[Actualización]
Thx Dan para el informe. Me olvidé de un "\ \" + línea en 118o octave_connection.cpp He subido la versión 0.9.1-3.

  1. # 1 por Dan el 04/06/2010 - 08:21:33

    Gran trabajo en la construcción, como alguna vez puedo tener los siguientes errores. El primero de ellos se queja de la ruta, pero no parece funcionar después de eso.

    entonces se sigue quejando de que

    `_ide_reload_variables_list 'Indefinido cerca de la línea 1, columna 5

    y no se puede utilizar la ventana de variables. Esto no hace que en la versión de linux.

    y también: Tuve que descargar mingwm10.dll y colóquelo en la carpeta bin para conseguir que se inicie incluso hasta

    Cualquier conseguir que esto funcione sería muy apreciado.

    A continuación son algunos de los errores que estoy recibiendo.

    ¿Es posible que te perdiste una ruta relativa en la construcción?

    Advertencia: mark_as_command es obsoleto y se quitará en una versión futura
    de la Octava
    Advertencia: addpath: C: / Documents and Settings/Dingles/Desktop/qtoctave-win32-0.9.
    1-2/qtoctave/bin .. \ share \ qtoctave \ scripts_octave \: No such file or directory
    >>> Error: `_ide_reload_variables_list 'undefined cerca de la línea 4 la columna 1
    plot (rand (1,10))
    Advertencia: ISSTR es obsoleto y será retirado de una futura versión de Octave,
    Por favor, use en cambio ischar
    >>> Error: `_ide_reload_variables_list 'undefined cerca de la línea 1, columna 5

  2. # 2 por Dan el 04/06/2010 - 08:46:31

    OK, con un poco de hurgar he encontrado _ide_reload_variables_list.m

    y esta solucionado el error

    addpath ('C: \ Documents and Settings \ cañadas \ Desktop \ qtoctave-win32-0.9.1-2 \ QTOC
    octava \ share \ qtoctave \ scripts_octave)

    Pero no lo encontré por defecto. Me gustaría pasar esto a los estudiantes. ¿sabe usted cómo puedo cambiar esto sin tener que hacer el addpath? ¿Existe un archivo de configuración en alguna parte? No me importa tener que hacer esto, pero me gustaría pasar esto a algunos primeros años y sería mejor si pudiera parche para ellos. Así que no hay una mirada quebrada por primera vez en una octava.

    Aplausos

    Dan

  3. # 3 de nación más favorecida en 04/06/2010 - 17:48:21

    Espero 0.9.1-3 se soluciona el problema con _ide_reload_variables_list

  4. # 4 por Dan el 07/04/2010 - 09:22:09

    Obras fantásticas! Gracias montones!

  5. # 5 de edificio en 04/08/2010 - 13:49:14

    hola, me tuve que copiar desde una instalación anterior mingwm10.dll para ejecutar qtoctave.exe

  6. # 6 de la nación más favorecida en 08/04/2010 - 14:00:23

    Yo mingwm10.dll añadido al archivo

  7. # 7 de frikis en 08/04/2010 - 23:34:02

    Me estoy poniendo un montón de errores, todos los relacionados con los scripts de octava.

    En primer lugar, en la ventana de símbolo del sistema,
    [PkgBind:: Lista de comandos de carga] ".. \ share \ qtoctave \ pkg commands.list" no se puede cargar

    Entonces, dentro de qtoctave sí mismo, montones y montones de errores como estos cada vez que entro en un comando:
    error: sin definir la línea cerca de `int2str '10 columna 36
    error: la evaluación de la lista argumento el elemento número 1
    error: la evaluación de la lista argumento el elemento número 1

    ¿Es posible commands.list paquete contiene las definiciones de erroring int2str y otras funciones? (Traté de encontrar pkg-commands.list para poder probar mi teoría, pero no parecen estar incluidos en esta versión o la versión 0.6.8)

    Gracias por la acumulación de Windows!

  8. N. º 8 de nación más favorecida en 09/04/2010 - 17:24:17

    equipo monstruo :

    Me estoy poniendo un montón de errores, todos los relacionados con los scripts de octava.
    En primer lugar, en la ventana de símbolo del sistema,
    [PkgBind:: Lista de comandos de carga] ".. \ share \ qtoctave \ pkg commands.list" no se puede cargar ...

    ¿Me puede dar una lista de pasos para reproducir el error?

  9. N. º 9 de frikis en 09/04/2010 - 17:38:48

    NMF :

    ¿Me puede dar una lista de pasos para reproducir el error?

    Claro, no hay problema.

    * Descargar el Win32 0.9.1 Build (la corrección de errores de compilación) y extraerlo a una carpeta
    * Descargar Octave (tengo la versión 3.2.4), lo instale, copie los archivos de la papelera de Octave \ bin a qtoctave \ (hubo un par de archivos DLL duplicados, dejé los originales intactos)
    * Ejecutar qtoctave
    * Aparecerá una ventana aparecerá, que contiene el primer error que he mencionado
    * Ejecutar cualquier comando en qtoctave (yo lo hice 4 +5)
    * Una gran cantidad de mensajes de error aparecen (los que he mencionado)

    Sería una pantalla de vídeo puede resultar útil?

  10. # 10 de la nación más favorecida en 18/04/2010 - 13:45:45

    La única diferencia entre la mía y la suya es la instalación, que instala una octava en un directorio distinto y establecer el camino para que en las opciones.
    Tal vez usted puede intentar esto.

  11. # 11 por Tony el 23/04/2010 - 15:00:19

    Seleccionando la opción "Ayuda de octava" en el menú Ayuda no estaba trabajando para mí. Yo tengo que trabajar por la modificación del archivo en el qtoctave qtinfo.m / share / qtoctave / scripts_octave.
    La nueva versión es la siguiente:

    qtinfo función ()
    prefix = "cmd / cc: / octava / qtoctave / bin /";
    command = sprintf ("% s qtinfo> nul" info_file);
    printf ("información de salida:% s \ n", comando);
    sistema ([prefijo de comando], 1, "asíncrono");
    endfunction

    Dependiendo de donde usted instaló qtoctave puede que tenga que modificar la ruta del directorio de la qtinfo.exe archivo en el "prefijo" variable.

  12. # 12 por Roberto el 30/04/2010 - 14:23:42

    Hey, un gran trabajo en la compilación del paquete qtoctave. Me pregunto si usted podría estar interesado en trabajar juntos para crear un archivo instalador de Nullsoft (INE) Proporcionar un PeopleSoft de instalación / desinstalación de paquetes para sistemas Windows? Creo que, hablando con el qtoctave autor e incluso a los empaquetadores de Octave, podríamos proporcionar un Matemática todo en un solo producto en la plataforma Windows que a través de la facilidad de uso podría lograr su adopción generalizada. ¿Qué te parece?

  13. N. º 13 de Ciccio en 05/05/2010 - 16:21:04

    Hola,
    buen programa.
    De todos modos, cuando el editor crea una nueva variable, sin eco en el terminal, no se muestra en las "variables de usuario local" hasta que la variable no se recuerda en el terminal o una que se ejecuta el comando.

  14. # 14 por Tatsuro Matsuoka en 11/05/2010 - 13:02:38

    Al utilizar los paquetes de octava forjar octava 3.2.4 mingw32, por favor, cuidado oct2mat el tema.

    http://wiki.octave.org/wiki.pl?OctaveForWindows

    Primero Puertos independientes
    1.1. Octave 3.2.4 para Windows MingW32
    Otros temas importantes que se encuentran después de la liberación:

    Saludos

    Tatsuro

  15. N. º 15 de Pascal Grandeau en 23/05/2010 - 18:34:56

    He probado su qtoctave 0.9.1.3 con paquetes de octava forjar octava 3.2.4 mingw32. Tengo un problema con los gráficos: las ventanas de gnuplot está detrás de qtoctave y cuando me muevo qtoctave no puedo ver el gráfico. EasyPlot he intentado pero no funciona. ¿Qué puedo hacer?
    Gracias.

    Pascal Grandeau

  16. N. º 16 de Sapien2 en 26/06/2010 - 13:53:03

    Cuando trato de ejecutar protting más simple de como
    x = linspace (0, 2 * pi, 100);
    y = sen (x);
    plot (x, y);
    Ventana EasyPlot simplemente se cuelga y no muestra gráficos.
    ¿Qué estoy haciendo mal?

  17. # 17 por Stefan en 06/07/2010 - 12:30:13

    Hola,
    También quería utilizar EasyPlot y no funcionó. ¿Alguna idea de qué podía hacer? A continuación se muestra lo que tengo hasta ahora.
    Respecto soleado,

    Stefan

    >>> A = [1 2 3]
    h =

    1 2 3

    >>> Plot (h, h)
    >>> Error: debe tener instalado gnuplot para mostrar gráficos, si usted tiene Gnup
    pieza instalada en una ubicación no estándar, consulte el "gnuplot_binary" función
    >>> Gnuplot_binary ("C: \ \ gnuplot \ \ bin \ \ wgnuplot.exe")
    >>> Plot (h, h)
    >>> Error: compare_versions: números de versión debe ser una sola fila
    error: se llama desde:
    error: C: \ Octava \ 3.2.4_gcc-4.4.0 \ share \ octava \ 3.2.4 \ m \ Varios \ compare_v
    ersions.m en la línea 81, columna 5
    error: C: \ Octava \ 3.2.4_gcc-4.4.0 \ share \ octava \ 3.2.4 \ m \ terreno \ __gnuplot_has_feat
    ure__.m en la línea 43, columna 23
    error: C: \ Octava \ 3.2.4_gcc-4.4.0 \ share \ octava \ 3.2.4 \ m \ terreno \ gnuplot_drawnow.m
    en la línea 229, columna 11
    error: C: \ Octava \ 3.2.4_gcc-4.4.0 \ share \ octava \ 3.2.4 \ m \ terreno \ gnuplot_drawnow.m
    en la línea 97, columna 16
    >>>

  18. # 18 por Oliver en 21/07/2010 - 11:48:10

    Hola
    He intentado también la 2dplots no funcionó.

    Saludos

    Oliver

  19. # 19 por Bob en 08/05/2010 - 21:14:25

    @ 12 tengo un poco de experiencia preparando instalador de Nullsoft con HM NIS Edit para generar la plantilla inicial. Estoy de acuerdo en que la simplificación del proceso de instalación sería de gran ayuda hacer el sistema más popular.

    He estado usando Scilab con buenos resultados, el único problema es que los gráficos sean innecesariamente feo y alias. Editor de Scilab es muy agradable sin embargo. Por el contrario, la trama de Octave es Gnuplot Qué motor produce muy bien, pero de entrada por defecto de la consola de Octave es más difícil de usar.

  20. # 20 por Serge el 06/08/2010 - 16:48:32

    Hola,
    2Dplots no funcionó:
    parámetros no se pasan de la forma a la "Terminal de octava":
    >>> Plot ();
    Uso: plot (y)
    plot (x, y, ...)
    plot (x, y, fmt, ...) plot (x, y, la propiedad, valor, ...)
    error: C: \ Octava \ 3.2.0_gcc-4.3.0 \ share \ octava \ 3.2.0 \ m \ terreno \ __plt__.m en línea
    116, columna 5

    Saludos

    Sarga

  21. N. º 21 de Ekkehard en 18/08/2010 - 19:16:42

    Gran trabajo - ¡Gracias!

    El icono de estilo png que viene con él no va a funcionar como un icono. He creado un icono que trabajan fuera de ella. ¿Cómo puedo añadir?

    Aplausos

  22. N. º 22 de Idleryan en 25/10/2010 - 12:19:14

    Hola
    yo uso el pached qtoctave archivo-win32-0.9.1-3
    pero sin embargo que aún muestran el problema a continuación

    Advertencia: mark_as_command es obsoleto y se quitará en una versión futura
    de la Octava
    >>> Error: C: \ Documents and Settings \ hsun.ouyang \ Mis documentos \ qtoctave \ bin: No s
    ran archivo o directorio

    pero el error no se mostrará cada vez que

    Saludos cordiales

  23. # 23 por Serge en 27/10/2010 - 10:48:29

    Hola,

    ¿Este proyecto muerto?

    Saludos cordiales

  24. N. º 24 de Baptiste en 29/10/2010 - 15:53:27

    Hola,

    También tengo el problema con EasyPlot.

    Cuando escribo para exampe "plot (x, y)"
    me sale el mensaje:

    error: compare_versions: Los números de versión debe ser una sola fila

    Estoy usando 3.2.4 y 0.9.1 octava qtoctave
    en Windows 7

    Gracias

  25. # 25 por Christopher el 31/10/2010 - 13:24:31

    Serge :
    Hola,
    ¿Este proyecto muerto?
    Saludos cordiales

    Nunca he visto esto como un proyecto independiente. Acabo de construir qtoctave para Windows.

  26. # 26 por Serge en 08/11/2010 - 08:24:15

    OK, pero hay cuestiones que no corrige y no hay liberación de algunos meses. Gracias por todos los contribuyentes, pero hoy en día, sin un plan correcto, este producto no es utilizable.
    Saludos

  27. # 27 por Nate el 17/11/2010 - 21:53:57

    He estado usando por un tiempo y qtoctave creo que es un gran programa - el mejor front-end para Octave. Sin embargo, hay algunas cosas que hacen que sea mucho más fácil de usar y eficiente. Aquí están mis sugerencias para mejorar (en orden de importancia):

    Copiar, cortar, pegar entre la ventana de terminal, la línea de comandos>> Bar y el editor con Ctrl + C, Ctrl X, Ctrl + V, y no sólo con RightClick
    No cambiar el tamaño del editor (hacer más estrechos) al reiniciar el programa de conmutación o elementos de ventana de terminal. (Solución: terminal unmaxemize, a continuación, hacer que el objeto terminal)
    Rápida visualización de grandes conjuntos de hojas de cálculo con el espectador
    Teclas de acceso directo a / sin comentarios y guión / Quitar sangría
    Apertura variable en la ventana del navegador (en pestañas) y el terminal, no como una opción
    En el editor de variables, la opción de seleccionar otra variable (para mostrar sus valores sin necesidad de abrir de la lista de variables, el posicionamiento y cambiar el tamaño de la ventana, etc)
    Gnuplot no congelación (reloj de arena) cada vez que haga clic en la barra de título de la ventana, maxemize, cuadro de cierre, etc (probablemente relacionado con qtoctave).
    Mostrar los valores de las variables que no son arreglos en la lista de variables, tales como células matrices, cadenas, estructuras
    Permitir Esc para borrar la línea de comandos
    Capacidad de cambiar todos los tamaños de fuente (incluso las funciones de octava) en el editor de
    Permitir la visualización de las variables con tipos de datos tales como cadenas, estructuras, etc
    Cuando se selecciona texto en el editor y se arrastra, que se ejecuta este fragmento de código y lo elimina. Solucionar este problema
    Maximizar la terminal de octava en el arranque del programa, si previamente se ha maximizado

    Estaría muy agradecido a cualquiera que pudiera poner en práctica cualquiera de las anteriores!
    -Nate

    Por cierto, estoy usando Windows XP SP3

  28. N. º 28 de Don en 04/01/2011 - 17:02:10

    ¿Cómo se instala este programa?

  29. N. º 29 de KNY en 17/01/2011 - 12:25:17

    El error, donde cuelga Gnuplot tiene que ver con el paquete de oct2mat OctaveForge. Que se puede arreglar fácilmente, como se describe aquí en "notas adicionales":

    http://wiki.octave.org/wiki.pl?OctaveForWindows

    versión corta:

    Ejecutar en la octava rápida, ya sea directamente o desde dentro de qtoctave:
    "Paquete de reconstruir-noauto oct2mat"

    Reinicie qtoctave. Después de esto, el trazado debe trabajar como de costumbre.

  30. # 30 por Bill Eaton en 21/01/2011 - 21:56:39

    Muchas gracias por este binario construir para Windows. Es bastante agradable.

    Me he dado cuenta que la versión 0.10.1 ya está disponible. ¿Tiene algún plan para hacer un equipo con Windows construir?

  31. # 31 de la nación más favorecida en 21/01/2011 - 22:43:45

    Bill Eaton :

    Muchas gracias por este binario construir para Windows. Es bastante agradable.

    Me he dado cuenta que la versión 0.10.1 ya está disponible. ¿Tiene algún plan para hacer un equipo con Windows construir?

    Hola, vi el anuncio también, y tengo la intención de hacer una construcción de ventanas. Sin embargo, actualmente no tengo mucho tiempo libre. Espero terminarlo en la primera semana de febrero.

  32. # 32 por Vladimir en 27/01/2011 - 23:26:56

    Hola a todos!

    ¿Alguien sabe cómo cambiar el color del texto comentado. Es una especie de gris, pero me gustaría hacer algo más ti. Sería mejorar la claridad del código. Muchas gracias de antemano.

  33. N. º 33 de la nación más favorecida en 29/01/2011 - 16:53:09

    Terminé la construcción de 0.10.1. Enlace es en la parte superior de este post

  34. # 34 por joe el 01/30/2011 - 21:44:36

    Hola,

    easy_plot parece aún no trabajar. Hay
    dos ventanas están subiendo y están vacíos.
    Versión: 3.2.4 MinGW octava qtoctave, 0.10.1

    Todas las soluciones descritas en las notas de
    http://wiki.octave.org/wiki.pl?OctaveForWindows
    no cambia nada.

    ¿Alguien se ha de ejecutar esta función?

  35. N. º 35 de la nación más favorecida en 30/01/2011 - 23:36:29

    Acabo de probar el

    pkg reconstruir-noauto oct2mat

    comando con el qtoctave 0.10.1 de nueva construcción y está trabajando para mí, con el siguiente ejemplo:
    x = linspace (0, 2 * pi, 100);
    y = sen (x);
    plot (x, y);

  36. # 36 por joe el 01/31/2011 - 01:27:35

    Me llevo a dos PC diferentes con una nueva instalación de
    3.2.4 octava de la misma:

    dos ventanas y una easy_plot vacía no reaccionar.
    ¿Me falta algo. ¿Hay alguna configuración que falta?

    TV

  37. # 37 por joe el 01/31/2011 - 01:29:06

    Lo siento, olvidé el expample:

    x =- 02:02
    y = x ^ 2
    plot (x, y)

    fácil

    TV

  38. N. º 38 de la nación más favorecida en 31/01/2011 - 14:52:52

    Prueba el "paquete reconstruir-noauto oct2mat"
    y luego:
    x =- 2,2;
    y = x ^ 2;
    plot (x, y);
    El punto y coma parece ser importante, no sé por qué.

  39. # 39 por joe el 02/07/2011 - 20:20:56

    Gracias de nuevo por sus respuestas rápidas.

    Traté de su propuesta, pero no quieren trabajar easy_plot.
    Allways dos ventanas están subiendo, un bloqueo, tanto vacío.

    gnuplot está trabajando ahora para mí sin ningún problema.

    Si tengo algo de tiempo que intenta depurar el problema como puedo compilar el código fuente.

    Gracias hasta ahora.

    TV

(no será publicado)