Динамическая типизация переменных

Тип переменной в Scilab может динамически меняться в зависимости от значе­ния, присваиваемого этой переменной. Это значит, что возможно, к примеру, создать переменную, содержащую вещественное значение, а затем присвоить этой переменной строку, как показано ниже:

-->х   = 1

X =

1.

-->х   + 1

ans =

2.

-->х = "foo"

X =

foo

-->х  + "bar"

ans =

foobar

Необходимо еще раз подчеркнуть, что Scilab является нетипизированным языком, поэтому нет необходимости указывать тип переменной до присвоения ей значения, и более того, тип переменной может изменяться в течение времени жизни переменной.

© vse-o-scilab

Сделать бесплатный сайт с uCoz