Declaración / Asignación de variables mediante vectores

Declaración / Asignación de variables mediante vectores - Сообщения

#1 Опубликовано: 05.03.2021 01:04:08
jkaelcf

jkaelcf

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

Группа: User

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 (3 КиБ) скачан 26 раз(а).

#2 Опубликовано: 05.03.2021 04:11:52
Alvaro Diaz Falconi

Alvaro Diaz Falconi

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

Группа: User

Wrote

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 (3 КиБ) скачан 26 раз(а).



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 (5 КиБ) скачан 28 раз(а).

Saludos.
Alvaro.
#3 Опубликовано: 05.03.2021 05:23:06
jkaelcf

jkaelcf

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

Группа: User

Hola alvaro.

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

saludos cordiales.
#4 Опубликовано: 05.03.2021 10:57:24
churichuro

churichuro

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

Группа: User

tal vez así :


CONSULTA1.sm (5 КиБ) скачан 26 раз(а).

pero parece que se modifica PARAM
1 пользователям понравился этот пост
sergio 05.03.2021 11:07:00
#5 Опубликовано: 05.03.2021 12:05:05
Jean Giraud

Jean Giraud

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

Группа: User

Get + from much less.
ListCollect(■,■) has no limit in construction.

Param.PNG
  • Новые сообщения Новые сообщения
  • Нет новых сообщений Нет новых сообщений