Убунту

Инсталирајте Сцилаб на Убунту

Инсталирајте Сцилаб на Убунту
Сцилаб је компанија која продаје услуге симулације и моделирања индустријским гранама. Издали су свој софтвер под лиценцом отвореног кода. Софтвер изгледа као Оцтаве, а програмски језик следи исте стандарде. Такође је програмски језик за математику. Има много присталица и комерцијалну подршку. Компанија која га одржава зарађује од продаје услуга компанијама са великом потражњом за калкулацијама.

Много их је компанија које користе овај пакет, а истовремено већина њих даје код. Ово можете пронаћи у уграђеном менаџеру датотека. У овом алату можете да инсталирате и одређене ствари које су вам потребне.  На почетку је стварање и тестирање једначина практично. Лако је започети језик. Могућности када се ствари сложе су импресивне.

Како инсталирати Сцилаб на Убунту

  1. Уверите се да је ваш систем ажуран. $ судо апт упдате
    $ судо апт надоградња
  2. Користите апт за инсталацију. $ судо апт инсталл сцилаб

Сцилаб је доступан и као тарбалл пакет са њихове веб странице. Поступак је заиста једноставан:

Преузмите тарбалл и распакујте га.

$ тар -квф ~ / Преузимања / сцилаб-6.0.1.канта за смеће.линук-к86_64.катран.гз

Распакивањем се креира структура директорија у тренутном директоријуму. Да бисте покренули сцилаб, цд на сцилаб-к.Икс.к / бин и покрените, није вам потребна додатна инсталација. Да бисте је ажурирали, само распакујте нови тарбалл.

$ ./ сцилаб

Постоји неколико извршних датотека, укључујући сцилаб-цли, сцилаб-адв-цли и КСМЛ2Моделица. За почетак започните сцилаб плаин. Остале ћете користити када постанете напреднији.

Ово је само први корак да постанете продуктивнији са Сцилабом. Пакети су доступни и из вашег омиљеног спремишта и након што сами покренете софтвер. Ако користите Убунту и користите пакетни приступ, користите функцију претраживања.

Пронађите одговарајући пакет за ваше потребе.

Ево примера, целестлаб библиотека. Ову библиотеку је креирао, погађате, Целестлаб.

Користе га за израчунавање путања за свемирске летове и анализу орбите. Пакет су пустили у заједницу. Дакле, само напријед, почните да планирате своју следећу свемирску мисију. 🙂

$ судо апт сеарцх сцилаб-целестлаб

Када следећи пут покренете сцилаб, целестлаб ће бити доступан у менију Тоолбокес. Документација се такође приказује у претраживачу помоћи, најбољи начин да се упознате са пакетом је употреба кода у документацији. Можете и покренути и копирати код у празну датотеку и променити своје функције.

Други начин инсталирања нових пакета је претрага са уграђеном функцијом апликације. Да бисте то урадили, отворите управитељ модула у менију апликација. Постоји велика колекција модула.  Неки додају математичке могућности за одређене апликације, док други додају комуникацијске могућности. То укључује УСБ библиотеку и подршку за Ардуино.

Ако ово први пут користите сцилаб, покрените демонстрације са '?→ Сцилаб демонстрације ' мени. Појавиће се дугачка листа демонстрацијских скрипти да би вам показала за шта можете да користите софтвер. На пример, можете видети узорке различитих тема боја доступних за графиконе. Модул 'грапхплот' приказује ово на илустрацији 1:

Овај део Сцилаба може потрошити сате на математичког штребера, али побрините се да започнете са кодирањем уз помоћ ових демонстрација. Извршни код ћете видети у конзоли, а резултат у одвојеном прозору графикона. Да бисте видели шта је доступно, најбоље је испробати неке прорачуне помоћу конзоле. На конзоли унесите израз и резултат ће се појавити испод.

--> А = [1,2; 2,4];
--> синм (А) +0.5 *% и * (екпм (% и * А) -екпм (-% и * А))
анс =
0 0
0 0

У горњем изразу, рутина поставља А као матрица и вредности се користе у прорачуну. Пажљиво погледајте прву изјаву, она се завршава тачком и зарезом. Без зареза вредност би се само појавила у одговору у доњем реду и све информације би се изгубиле.

Ова метода одражава како Октава ради. Можете га користити за прототипирање малих функција за веће комаде софтвера, може се користити и за брзо проналажење решења за питања која се појављују током рада. Још једна важна ствар коју треба напоменути је да се поступак користи синм, са 'м' на крају. Тхе 'м' означава матрицу регуларну грех обрађује и појединачне бројеве, ово је исто за већину доступних функција.

Људима са одређеним искуством у писању скрипти језик октаве на много ће начина изгледати познато. Ово је намерни избор дизајнера.

Користите датотеку шаблона да бисте видели формат. Врх има коментаре, означене звездицама на почетку реда. Функција изгледа овако:

функција површина = квадрат (а, б)
површина = а * б
крајња функција

Да бисте позвали ову функцију, уносите а и б и као резултат очекујете подручје.
У типу конзоле

--> екец ('/ хоме / [корисничко име] / скуареоф.сци ', -1)
--> квадрат (4,4)
анс =
-->

Сцилаб већ укључује многе математичке константе попут пи, квадратни корен и тригонометријски функције. Када идентификујете подручје интереса, можете пронаћи већину функција за ваше подручје интереса.

Такође у скрипти можете имати променљиве које су локалне рутини. Када напредујете, прочитајте документацију за модуле који су вам потребни и користите њихове уграђене функције.  Модули ће вам помоћи да научите замршеније детаље вашег уског подручја. Вашем пројекту је потребан оштар ласер да бисте постигли нешто заиста корисно.  Изаберите модул из Оцтаве Форге који одговара вашим потребама, али не заборавите на све ствари које су већ уграђене.

Закључак

Сцилаб је врло моћан пакет и велике институције и предузећа су га усвојиле. С обзиром на те чињенице, не чуди да се програм уврштава у толико функција у задани пакет, а и даље постоји широк спектар проширења за посебне индустрије и научне послове. Хоби такође може да планира електронске склопове и пут дрона.  Утјешно је знати да овакви пакети постоје као отворени код, тако да људи могу сами себе научити стварима које би за „аматера“ обично било немогуће.

Како инсталирати и играти Доом на Линук-у
Увод у Доом Доом серија настала је 90-их година након објављивања оригиналног Доом-а. То је био тренутни хит и од тог времена надаље серија игара је д...
Вулкан за кориснике Линука
Са сваком новом генерацијом графичких картица видимо да програмери игара помичу границе графичке верности и долазе на корак од фотореализма. Али упрко...
ОпенТТД вс Симутранс
Стварање сопствене симулације превоза може бити забавно, опуштајуће и изузетно примамљиво. Због тога морате да испробате што више игара како бисте про...