Строителството като стъпка линия диаграми на

За да се покаже графики под формата на стъпаловиден линия в Scilab има plot2d2 функция (х, у). Той е идентичен по синтаксис на plot2d функция. Основната разлика е, че X и Y може да бъде независимо един от друг функции, е важно само, че масиви X и Y са разпределени в същия брой слотове.

Елемент от елемент, ще се въведе масиви X и Y, и използване на функция plot2d2 (х, у):

у = [2,003 3,1 3,6 4,7 5,2 5,4];

Хистограмата могат да бъдат конструирани, използвайки histplot оператор.

титър = 'макро histplot. (Нормализирано) хистограма парцел;

xtitle (титър, "C (класове) ',' N (C) / (дължина Nmax (С)));

легенди ([ "Gaussian произволна проба хистограма '' точна Gaussian плътност"], [26 Февруари] 1)

За да се конструира триизмерна хистограма в Scilab се използва hist3d функция:

Тук е - матрица (m: п). (Й), давайки хистограма F = F (XI, YJ) тета параметри, алфа, крак, флаг, EBOX изпълнява същите свойства като че plot3d функция.

ЦЕЛ. За да се изгради триизмерна хистограма използване hist3d екип.

За да се образува матрицата на въвеждане на данни употреба ранд команда. Припомнете си, за да се създаде матрица на размер (m, п). Вие трябва да използвате конструкция ранд (т, н)

Получената хистограмата е показано на фиг.

в Scilab Системни програмиране Основи

мощен език за програмиране с поддръжка на обекти, вградени в Scilab. Scilab работа може да се извършва в групов режим или в режим на програмиране. За да се създаде програма (програма с Scilab скрипт понякога се нарича) трябва да:

1. Обадете се на командата Редактор от менюто.

3. Запазване на текста на програмата с помощта на File / Запис на заповед във файл с разширение SCE. например file.sce.

4. След това, програмата може да се нарече като напишете EXEC команден ред. например EXEC ( "file.sce"). или като се обадите Exec меню / файла. или да са в прозорец Scipad изпълни Изпълнение / Load в Scilab (Ctrl + L).

Режим програма е доста удобно, тъй като ви позволява да запишете изчислителни алгоритми, разработени като файл и да го повтарям с други сурови данни в други сесии. В допълнение към извиквания на функции и оператори за присвояване, програмните файлове могат да бъдат използвани Scilab програмния език оператори (Scilab език за програмиране, което наричаме научно-език).

Големите оператори научнофантастичен език

IO функции в Scilab

За организацията просто въведете в Scilab да използвате функции

вход функция показва бърз титлата в Scilab командния ред и чака, докато потребителят въведе стойност, която се връща като резултат на променливата х.

x_dialog функция показва името на заглавието на диалоговия прозорец. след което потребителят може да щракнете върху OK stroka и след това се връща в резултат на променливата х. или въведете нова стойност вместо stroka. и който се връща в резултат на променливата х.

Вместо да въвеждате stroka номер 45 и печат х, получаваме:

вход функция преобразува входящата стойност числов тип данни и x_dialog функция връща стойност низ. Ето защо, когато се използва x_dialog функция за въвеждане на числови стойности, низ го върна да се преобразува в число с evstr функция. Ето защо, ние можем да предложим следната форма x_dialog функция за въвеждане на числови стойности.

Можете просто да наберете

За изход текстов режим може да се използва функция дисп дисп следната структура (б). Къде б - името на променлива или текст, затворени в кавички.

Отчетът за възлагане има следната структура

-name е променлива или масив елемент, б - стойност или израз. В резултат на оператора на задача се определя на променлива изразяване стойност на б.

Една от основните оператори, които реализират разклоняващи в повечето езици за програмиране, е условен израз, ако. Налице е обща и разширена форма на отчета, ако в Scilab. Неутрален ако формата

Логически изрази състоят от константи, променливи и функции, свързани с операциите отношения: по-голяма от (>), по-голяма от или равна (> =), равна на (==), е равно на (

=). по-малко (<), меньше или равно (<= ). Например: x 2>у. Логическите изрази вземат стойностите "истински" или "невярно". Например, когато х = 2 и у = 8, изразът х 2> ш е погрешно. Множество логически изрази могат да бъдат комбинирани в една оператори и |. Например: х ^ 2> у |. Y> 7. Ако няколко логически изрази, съчетани с и операторите , стойността на такъв израз е вярно, ако всеки логически израз, част от него е истината. Ако няколко логически изрази, свързани с оператора |. стойността на такава експресия е вярно, ако поне един от логически израз, част от него е вярно.

Често, при решаване на практически проблеми не е достатъчно избор дали същите условия. В този случай, разбира се, да се напише нов клон друго, ако операторът, но това е по-добре да се възползват от удължения формата на, ако изявлението.

В този случай, ако операторът работи по следния начин: ако логична vyrazhenie_1istinno тогава instruktsii_1 извършва, след което следват инструкциите, които в края на оператора. Ако логично Expression_2 е вярно, тогава следната инструкция 2, а след това на инструкциите, които следват в края на оператора. Ако нито един от логическите изрази не е вярно, а след това следвайте инструкциите, дадени след думата друго.

--> Ако х> 5, тогава у = 8, цел

--> Ако х> 5, тогава Y = 8; т = 6; край

--> Ако х> 5, тогава у = 8, т = 6; друго у = х ^ 2, в края