Instruction: INPUT

Instruction: INPUT - Сообщения

#1 Опубликовано: 12.08.2015 18:05:19
Jaime Meza

Jaime Meza

3 сообщений из 14 понравились пользователям.

Группа: User

Hello, sorry for my bad English

I see an enormous capacity in this application as an interactive document,

My question, there is a function to request data entry?

Idea
Input
mechanical binary calculator https://www.youtube.com/watch?v=NQX6irk11qA
#2 Опубликовано: 12.08.2015 18:12:11
Ernesto

Ernesto

13 сообщений из 74 понравились пользователям.

Группа: User

Puedes ser mas especifico? Ese ejemplo esta algo basico.
#3 Опубликовано: 12.08.2015 18:20:59
Jaime Meza

Jaime Meza

3 сообщений из 14 понравились пользователям.

Группа: User

Hola Ernesto, lo que busco es una instrucción que pida un dato, para que el usuario lo entre en ese campo y de ahí para abajo se ejecute o recalcule según el parámetro(s) inicial, lo que he visto hasta ahora es que todos los datos están escritos en pantalla

seria algo como:

input x=? // al recalcular la pagina se detiene en esta instrucción y espera a que usuario entre un dato para almacenarlo o guardarlo en x
y:=sin(x) //ahora calcula el valor de seno de x y lo almacena en Y
input y=? //en este punto se vuelve a detener el documento y espera que el usuario entre el valor de Y
z:= x+y //
// etc


Por cierto Ernesto, que tanto publico es de habla española, hay un subforo dedicado, para no mesclarlo con el oficial
mechanical binary calculator https://www.youtube.com/watch?v=NQX6irk11qA
#4 Опубликовано: 12.08.2015 19:03:07
Ernesto

Ernesto

13 сообщений из 74 понравились пользователям.

Группа: User

Hay muchas maneras de hacer lo que dices. Para comenzar, lo mas facil es cambiarle el fondo del color del parametro que quieres estar cambiando. Asi se puede distinguir entre los datos que debes tocar, y los que no se debes tocar.

En cuanto a le ejecucion del calculo, hay dos modos: ejecucion automatico, y ejecucion manual. Con el automatico, en cuanto cambies un numero, se recalcula la pagina de arriba hacia abajo. Con el manual, solo se recalcula toda la pagina cuando lo pides.

Para hojas simples de menos de 3 paginas, es mejor dejarlo en automatico. Cuando empiezas a llenar parametros, los que estan de ultimos van a tener error si no estan llenos todos los parametros, eso no importa, solo vaya llenando hasta terminar y despues calculan bien.



El foro solo esta en ingles y en ruso. Hay como 5 tutoriales en español en esta pagina: https://smath.com/wiki/Tutorials.ashx
#5 Опубликовано: 12.08.2015 19:52:48
Oscar Campo

Oscar Campo

124 сообщений из 298 понравились пользователям.

Группа: Moderator

Hola,
Para hacer esto:

Цитата

input x=? // al recalcular la pagina se detiene en esta instrucción y espera a que usuario entre un dato para almacenarlo o guardarlo en x
y:=sin(x) //ahora calcula el valor de seno de x y lo almacena en Y
input y=? //en este punto se vuelve a detener el documento y espera que el usuario entre el valor de Y
z:= x+y //
// etc



Puedes usar la opción de guardar tu código de SMath como un programa .exe.

Lo que debes hacer es simplemente:
1. Abrir un nuevo documento
2. Teclear:
Ingresa x
x:
a:sin(x)=
Ingresa y
y=
z:x+y=

3. Ir al menú "Archivo-Guardar como.."
4. Dale un nombre y guardalo con extensión .exe (seleccionalo de la lista)

Finalmente obtendrás algo como esto:

Ejemplo de programa ejecutable creado con SMath

Saludos!!
#6 Опубликовано: 13.08.2015 10:05:53
Jaime Meza

Jaime Meza

3 сообщений из 14 понравились пользователям.

Группа: User

Gracias por sus respuestas

Si, al variar el valor de un parámetro cambia el resto del documento, pero la idea es que el mismo documento alerte la entrada de un valor y que no el usuario busque MANUALMENTE en donde cambiar los parámetros, pienso que debería por ejemplo mostrarse una barra vertical parpadeante para indicar que se debe entrar un dato

el comando podría ser el símbolo doble cursor mas pregunta |?

a:=|? significa que cuando el documento llega a esta línea, empiece a parpadear (on-off) el cursor para que el usuario entre el dato y así avanzar automáticamente hasta encontrar el siguiente

Que opinan de esta idea?



mechanical binary calculator https://www.youtube.com/watch?v=NQX6irk11qA
#7 Опубликовано: 13.08.2015 19:29:13
Ernesto

Ernesto

13 сообщений из 74 понравились пользователям.

Группа: User

Este programa esta diseñado a ilustrar paso a paso lo que se hace en el calculo, como el MathCAD. No hay una linea de comando. La unica alternativa es como dijo oscampo. Puedes tambien poner todos los parametros que vas a introducir al inicio del documento, y las operaciones y resultados al final.

Programas que tienen linea de comando esta el MATLAB (O una opcion de software libre esta GNU-Octave) o en una programa de calculadora grafica. En estos dos si se puede hacer como usted dice. Cada programa tiene sus cualidades y limitaciones, y depende de tus requerimientos escoger cual conviene para el tipo de calculo que quieres hacer.
#8 Опубликовано: 14.08.2015 17:44:52
Jaime Meza

Jaime Meza

3 сообщений из 14 понравились пользователям.

Группа: User

Hola Ernesto como dices ...
Цитата

SMathStudio esta diseñado a ilustrar paso a paso lo que se hace en el calculo, como el MathCAD. No hay una línea de comando

precisamente quiero explorar SMathStudio para realizar documentos para enseñanza de las matemáticas PASO a PASO, es magnifico pero COMO ESTA ACTUALMENTE hay un inconveniente

sea un ejemplo trivial de calculo
Código del documento

ENTER a1 VALUE
a1:= []

x1:=abs(a1)
x1=[]

ENTER b1 VALUE
b1:=
y1:=sqrt(b1)
w1:x1+b1
y1=[]

STEP TO STEP ENTRY MODE


Claramente hay que entrar los valores de x1 & y1 sobre los cuadritos negros [] , las demás expresiones que se van a calcular también se ven esos feos cuadritos negros, a simpe vista no es un muy buena forma de exponer un documento INTERACTIVO, con una simple mejora SMathStudio seria un SUPERDOCUMENTO INTERACTIVO que muestre cada CAMPO de entrada de datos, puede ser un cursor parpadeante y después de dar [ENTER] o por un botón [CONTINUE] que salte al siguiente parámetro

Que opinan de esta idea que propongo (ENTRY MODE)?

Gracias por sus respuestas



Voy ha probar MathCAD, pero creo que Mathcad es de $$$, tambien he usado MatLAB y otros pero no tienen nada de documentos interactivos
mechanical binary calculator https://www.youtube.com/watch?v=NQX6irk11qA
#9 Опубликовано: 20.08.2015 01:52:24
Jaime Meza

Jaime Meza

3 сообщений из 14 понравились пользователям.

Группа: User

algún voluntario para publicar este post en ingles y determinar si vale la pena agregar esta sugerencia

gracias
mechanical binary calculator https://www.youtube.com/watch?v=NQX6irk11qA
  • Новые сообщения Новые сообщения
  • Нет новых сообщений Нет новых сообщений