Welcome Guest! To enable all features please Login. New Registrations are disabled.

Notification

Icon
Error

Login


Options
Go to last post Go to first unread
Offline Jkael  
#1 Posted : 05 March 2021 07:04:08(UTC)
Jkael

Rank: Newbie

Groups: Registered
Joined: 05/03/2021(UTC)
Posts: 2

Buenas noches.

Agradecería su apoyo, estoy recién aprendiendo smath studio, la siguiente consulta la hago en español sabiendo que google permite la traducción de la pagina.
Entiendo que se debe declarar las variables uno a uno, y para la asignación de variables también uno a uno.
la pregunta: Es posible realizar una declaración / asignación de variables mediante vectores. Es decir tener un vector columna(CYCLONE) que contengan las variables (a1, a2, a3, a4) y en otro vector columna(PARAM) los valores a asignar (12, 23, 21, 6), tal que cuando se consulte el valor de a1=12; a2=23; a3=21; a4=6.



CONSULTA1.sm (4kb) downloaded 5 time(s).

Wanna join the discussion?! Login to your SMath Studio Forum forum account. New Registrations are disabled.

Offline Razonar  
#2 Posted : 05 March 2021 10:11:52(UTC)
Razonar


Rank: Advanced Member

Groups: Registered
Joined: 28/08/2014(UTC)
Posts: 1,356
Uruguay

Was thanked: 815 time(s) in 516 post(s)
Originally Posted by: Jkael Go to Quoted Post
Buenas noches.

Agradecería su apoyo, estoy recién aprendiendo smath studio, la siguiente consulta la hago en español sabiendo que google permite la traducción de la pagina.
Entiendo que se debe declarar las variables uno a uno, y para la asignación de variables también uno a uno.
la pregunta: Es posible realizar una declaración / asignación de variables mediante vectores. Es decir tener un vector columna(CYCLONE) que contengan las variables (a1, a2, a3, a4) y en otro vector columna(PARAM) los valores a asignar (12, 23, 21, 6), tal que cuando se consulte el valor de a1=12; a2=23; a3=21; a4=6.



CONSULTA1.sm (4kb) downloaded 5 time(s).



Hola Jkael. En SMath las variables no se declaran, si entendemos declarar un proceso similar al que se realiza en c++ o visual basic, sino que simplemente se asignan.
Si bien lo que pides puede hacerse, pienso que es un poco artificial y que únicamente podría emplearse para alguna aplicación más o menos avanzada. Lo usual sería simplemente asignar las variables a1 ... a4 emparejándolas con los valores que haya en CYCLONE. La secuencia de teclas sería: "a1:CYCLONE[1".

Clipboard01.jpg

CONSULTA1.sm (6kb) downloaded 11 time(s).

Saludos.
Alvaro.
Offline Jkael  
#3 Posted : 05 March 2021 11:23:06(UTC)
Jkael

Rank: Newbie

Groups: Registered
Joined: 05/03/2021(UTC)
Posts: 2

Hola alvaro.

Muchas gracias por tu respuesta, era justo lo que estaba buscando.
Es fascinante smath studio, seguire aprendiendo.

saludos cordiales.
Offline churichuro  
#4 Posted : 05 March 2021 16:57:24(UTC)
churichuro


Rank: Advanced Member

Groups: Registered
Joined: 27/03/2019(UTC)
Posts: 75
Mexico
Location: coah

Was thanked: 27 time(s) in 22 post(s)
tal vez así :


CONSULTA1.sm (6kb) downloaded 5 time(s).

pero parece que se modifica PARAM Sad
thanks 1 user thanked churichuro for this useful post.
on 05/03/2021(UTC)
Offline Jean Giraud  
#5 Posted : 05 March 2021 18:05:05(UTC)
Jean Giraud

Rank: Guest

Groups: Registered
Joined: 04/07/2015(UTC)
Posts: 6,866
Canada

Was thanked: 981 time(s) in 809 post(s)
Get + from much less.
ListCollect(■,■) has no limit in construction.

Param.PNG
Users browsing this topic
Guest
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.