Векторы в SciLab можно определить, заключив числа в квадратные скобки: v=[3,-2,5] - вместо , можно использовать пробел Матрицы: v = [-1 0 1; 0 1 2; 2 5 7] - строки отделяются знаком ; С помощью функции disp можно разные значения. d=500; disp("Bob won "+string(d)+" dollars") - преобразовывание целочисл. переменной d в текстовую Оператор ":" позволяет выводить все число от левого числа до правог, находящихся относительно : -->3:10 ans = 3. 4. 5. 6. 7. 8. 9. 10. Шаг по умолчанию равен 1. u=20:-4:2 u = 20. 16. 12. 8. 4. Цикл for...end u(1)=4; for n=1:20 u(n+1)= u(n)+2*n+3; disp([n, u(n)]) Цикл while...end позвл. организовать цикл когда количество итераций заранее не известно. h=1.2; y=2005; while h<5 h=h+0.3; y=y+1; end disp("I will cut the tree in "+string(y)) Логические константы: True = %T; False = %F; And = &; Or = |; No = ~; Условный оператор: if...then if...then...else...end if...then...elseif...then...else...end Функция plot2d Функция surf позволяет строить поверности 1) определить f 2) вычислить z=feval(x,y,f) 3) определить векторы координат 4) определям матрицу значения 5) строим surf(x,y,z)