Кіріспе

Ашық кодты сандық есептеу бағдарламалық жасақтамасы

Scilab – тегін және ашық кодты, платформааралық сандық есептеу пакеті және жоғары деңгейдегі, сандыққа бағытталған бағдарламалау тілі. Оны сигналдарды өңдеу, статистикалық талдау, кескіндерді жақсарту, сұйық динамикасын модельдеу, сандық оңтайландыру, модельдеу және нақты және жасырын динамикалық жүйелерді симуляциялау үшін, сондай-ақ (тиісті құралдар жинағы орнатылған жағдайда) символдық операциялар үшін пайдалануға болады. Scilab – MATLAB-қа екі негізгі ашық кодты баламаның бірі, екіншісі – GNU Octave. Scilab, Octave-ге қарағанда MATLAB-пен синтаксистік үйлесімділікке көбірек мән бермейді, бірақ олар бір-біріне жеткілікті ұқсас, сондықтан кейбір авторлар екі жүйе арасында білімді ауыстыру оңай дейді.

Кіріспе

Scilab - жоғары деңгейдегі, сандық бағытталған бағдарламалау тілі. Бұл тіл матрицалар негізгі дерек түрі ретінде қолданылатын интерпретацияланған бағдарламалау ортасын ұсынады. Матрицалық есептеулерді, динамикалық типтеуді және автоматты жад басқаруды пайдалану арқасында көптеген сандық мәселелерді Фортран, C немесе C++ сияқты дәстүрлі тілдердегі ұқсас шешімдермен салыстырғанда, аз код жолдарымен шешуге болады. Бұл пайдаланушыларға математикалық мәселелердің кең ауқымын жылдам құруға мүмкіндік береді. Тіл матрицаларды көбейту сияқты қарапайым операцияларды қамтамасыз етеді, сонымен қатар Scilab пакеті корреляция және күрделі көпөлшемді арифметика сияқты жоғары деңгейдегі операциялардың кітапханасын ұсынады. Scilab құрамына үздіксіз және дискретті қосалқы жүйелерді қамтитын, ашық және жасырын динамикалық жүйелерді модельдеу және симуляциялауға арналған Xcos деп аталатын тегін пакет те кіреді. Xcos – MathWorks компаниясының Simulink бағдарламасының ашық кодты баламасы. Scilab синтаксисі MATLAB синтаксисіне ұқсас болғандықтан, Scilab MATLAB кодынан Scilab кодына түрлендіруге көмектесетін бастапқы код аудармашысын қамтиды. Scilab ашық бастапқы код лицензиясы бойынша тегін қолжетімді. Бағдарламаның ашық кодты табиғатына байланысты, кейбір пайдаланушылардың үлестері негізгі бағдарламаға енгізілді.

Scilab Cloud App & Scilab Cloud API (Сцилаб бұлт қосымшасы және Scilab бұлт API)

2016 жылдан бері Scilab браузерге енгізіліп, Scilab-та жазылған интерфейс немесе API арқылы қолданылуы мүмкін. Бұл жаңа тарату әдісі кодты және деректерді жасыру сияқты, сондай-ақ жоғары есептеу мүмкіндіктерін ұсынудың маңызды артықшылықтарын береді. Бұл мүмкіндіктер Scilab ашық кодының нұсқасына қосылмаған және әлі де жекешелендірілген әзірлемелер болып табылады.