home.social

#scilab — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #scilab, aggregated by home.social.

fetched live
  1. #probability to generate samples of random variable
    ➡️ #scilab use grand() and specify the the low and parameters "def" for uniform in [0,1], "nor" for normal ... 👍
    ➡️ #gnuoctave use rand() for uniform in [0,1], randn() for norma N(0,1) rande() for exponential with parameter 1 , randp() for Poisson ...😐
    ➡️ #matlab use rand() or randn() or exprand() or ... nothing 🤦‍♂️

  2. Hello Fediverse 👋

    We are FOSSEE, IIT Bombay 🇮🇳
    Empowering education through Free/Libre and Open Source Software (FLOSS).

    We promote open source in teaching & research, support FOSS development, build campus FOSSEE Clubs, and connect academia with industry.

    Let’s collaborate 🤝

    🌐 fossee.in
    📩 [email protected]

    #FOSSEE #OpenSource #FLOSS #IITBombay #OpenEducation #Fediverse
    #Scilab #Python #Openfoam #OpenModelica #DWSIM #esim #OSDAG #Arduino #FreeCAD #JMOL #Blender #Inkscape #synfig

  3. @das_g Mi uzas #LaTeX en #MagistraProgramo.

    Mi lernis tre malmulte #MATLAB helpante studentojn. Sed sufiĉe por helpi amikinon kun ŝiaj hejmtaskoj ĉe #Scilab.

    #Esperanto

  4. starting from the conservation of the energy
    (1/2)*m*(L(a)*a')^2+ m*g*y=Cst (1)
    by derivation I get the additional term with a delta function compared to the preceding differential equation,. Then replacing this delta function by exp(-x^2/2s^2)/sqrt(2*pi*s^2), for a small s, I get a more realistic simulation. The energy is (almost) conserved (except near a=0), I should try to solve the first order differential equation (1) perhaps I will get a better result ...
    #physics #mathematics #scilab

  5. I try to simulate an asymmetric pendulum, which length L(alpha) is l for alpha>0 and l/2 for alpha<0. I though the situation can be described by the differential equation :
    L(alpha)*alpha'' +g*sin(alpha)=0
    but when I plot the total energy over the time
    E= (1/2)*m*(L(alpha)*alpha')^2+m*g*y
    it is not constant !?! So I probably loose some term in the equation ...

    #physics #mathematics #scilab

  6. Now #scilab accept anonymous functions definition with a syntax close to #matlab #gnuoctave , this make translation between this langages easier. For example :

    f=@(t) exp(-t.^2); %% octave syntax
    f=#(t) -> (exp(-t.^2)); // scilab syntax

    help.scilab.org/lambda

  7. @jbowen

    I have only used Octave in Machine Learning courses

    With my low usage of it, I have seen it as super close equivalent to Scilab

    Do you know if (and why) one is preferred over the other? #octave #scilab

  8. #vacancesdeprof avant de me lancer dans la correction de copies j'ai décidé de m'inscrire à un #mooc sur l'analyse de données car je vais devoir monter un cours sur le sujet (cours dont personne ne veut apriori donc ça tombe sur moi pour avoir mon service) :

    fun-mooc.fr/fr/cours/analyse-d

    Toujours intéressant d'approfondir un sujet qu'on a juste effleuré et puis c'est l'occasion de refaire de l'analyse en composantes principale et de jolies visualisations (avec #scilab bien sûr!)
    #mathematiques

  9. Моделирование управления AC двигателя — Field oriented control of PMSM с помощью opensource решений

    В этой статье я хочу поделиться результатом своих исследований в области моделирования систем управления двигателями переменного тока. В качестве объекта управления был выбран синхронный двигатель с постоянными магнитами PMSM (Permanent Magnet Synchronous Machine) как наиболее распространенная машина в современных транспортных средствах. Основное внимание будет уделено построению математической модели системы, объекта управления, и алгоритмов для симуляции. Для реализации модели я выбрал open source решения: Python control, Scilab. Мне было интересно, возможно ли использование свободных средств моделирования для построения более-менее сложных и реальных систем. Далее я поделюсь своими впечатлениями. В первой части статьи приводится теоретический материал, где описываются основные уравнения двигателя и элементы теории управления. Для теоретической части необходимы базовые понимания электротехники, ниже приложу ссылки, где можно обновить знания. Я постарался проработать разные источники литературы, чтобы взять необходимый минимум, с которым самому пришлось столкнуться для понимания сути процессов управления двигателем. Читатель вправе пропустить матчасть и перейти сразу к описанию реализации, и при необходимости вернуться к некоторым теоретическим аспектам в этом материале, или других источниках. Реализация алгоритмов управления построена по классическому принципу с помощью диаграммы потоков.

    habr.com/ru/articles/882696/

    #Field_oriented_control #PMSM #синхронный_двигатель #Python_control #SVPWM #широтноимпульсная_модуляция #системы_управления #Scilab #Matlab #PIрегулятор

  10. Hab mrr gestern #scilab aus dem Tarball installiert v. 2024.1
    Scheint jetzt auch mit Wayland zu funktionieren
    Installation ging nicht ganz glatt

    sudo ln -s /usr/lib/libtinfo.so.6 /usr/lib/libtinfo.so.5

    Ich will den PID-Regler. Den gabs doch als Beispiel ?

    scilab.org/

  11. @silmaril

    "CAS" generally stands for a "Computer Algebra System". It encompasses statistical packages and programming languages like #Maxima, #Octave, #R, #Scilab, #Sage, #KAlgebra, #Qalculate!, #Python, #Julia, #Lua. You can use them all concurrently in multiple #LabPlot's notebooks.

    Please, see the attached screenshot. In this case, Python 3.12.3 is available in LabPlot on a Ubuntu machine.

  12. Testei o #scilab 2024 e gostei. Portei um exercício em #python facilmente. Havia usado muitos anos atrás como alternativa ao #matlab quando estudava.
    Os pros são: Linguagem muito simples, plotagem performa melhor que matplotlib(usa opengl).

    Cons: É uma ferramenta de pesquisa e estudo. Não é para usar em engenharia de dados.

    Mas é sensacional. Estou até cogitando em voltar a usar para prototipar algoritmos.

  13. Now that #SciLab is back, our mollusc #shell #growth simulations are back too! Trying out a new tool from the group that build #DataGraph called #ImageTank with one of our simulated growth increments series of Nautilus shell shapes.

  14. #Scilab 2024.0.0 works like a rocket on #AppleSilicon, even with a middle of the road configuration. We've been doing some tests with code from our last article and they now run in 1/3 the time of our previous PC-based machine. Crossing our fingers that we will get funded to upgrade a second system!

    scilab.org/

  15. Exploration de nouvelles idées pour travailler sur la résolution d'équations différentielles, y a pas que l'attracteur de Lorenz, celui de Rössel est pas mal aussi, on a l'impression de dessiner un trou noir!
    #mathematiques #scilab

  16. @guites a programação sempre encontra a matemática. A diferença é que a gente usa um problema que já foi resolvido por alguém. 😉 O legal é que existem ferramentas para você prototipar algoritmos como #gnuoctave, alternativa para o matlab, o #scilab e até linguagens como #python ou #julialang. Mas imho, octave é muito simples de usar

    octave.org/

  17. Liebe Studies und Nachwuchswissenschaftler*innen, wenn eure Excel-Tabelle so aussieht, dann ist Excel einfach das falsche Werkzeug.

    Wer möchte hier mögliche Fehler suchen?

    Probiert unbedingt mal #MATLAB, #Octave, #Scilab, #Python oder eine andere Skriptsprache.

    Der initiale Einarbeitungsaufwand lohnt sich.

  18. I’m a little late with this good news, but #SciLab is back with a version updated to run on the #applesilicon chips … and it is fast! 👩🏻‍💻

    scilab.org/download/scilab-202

  19. A new option to quickly show descriptive statistics and plots for Notebooks' variables is coming to LabPlot.

    @[email protected]

    You can use it with any of the available computational engines: #Python, #R, #SciLab, #Octave, #Maxima, #Julia and others!

    👉 invent.kde.org/education/labpl

    #DataAnalysis #DataScience #Data #DataViz #Science #Statistics #LabPlot #FOSS #FLOSS #OpenSource