Che cos'è Scilab?

Scilab è un software gratuito di calcolo numerico open source e multipiattaforma. Include un linguaggio di programmazione di alto livello e orientato sui numeri, un efficiente motore di calcolo, un ambiente di sviluppo integrato e funzionalità di visualizzazione 2D e 3D.

Scilab può essere utilizzato per l'elaborazione dei segnali, l'analisi statistica, l'ottimizzazione numerica e la modellazione, la simulazione di sistemi dinamici espliciti e impliciti. Le funzionalità di Scilab possono essere estese utilizzando un meccanismo di toolbox come l'elaborazione delle immagini, l'analisi dinamica dei dati e la simulazione dei fluidi.

Calcolo numerico

Scilab fornisce circa 1.700 funzioni matematiche per applicazioni ingegneristiche e scientifiche. Include operazioni matematiche e analisi dei dati quali interpolazione e regressione, differenziazione e integrazione, sistemi lineari di equazioni, analisi di Fourier, equazioni differenziali ordinarie (ODE), calcolo della matrice (determinazione di valori eigen e valori singolari) e molto altro.

Scilab include inoltre funzionalità statistiche quali statistiche descrittive, distribuzioni di probabilità, modellazione lineare e non lineare, apprendimento automatico e classificazione.

Scilab for Optimisation

Scilab offre varie funzioni per l'ottimizzazione e può risolvere molti tipi di problemi di ottimizzazione, con o senza vincoli, che richiedono o meno l'uso di derivate. Le funzionalità includono simulated annealing, algoritmi genetici, metodo di Nelder-Mead, minimi quadrati non lineari, simplex, programmazione semi-definita, programmazione quadratica lineare.

Per ulteriori informazioni sull'ottimizzazione in Scilab, guarda i tutorial. Le funzionalità di ottimizzazione possono essere potenziate utilizzando i toolbox di ATOMS.

ATOMS

Automatic Toolbox Management for Scilab (ATOMS) è uno strumento client/server che consente agli utenti Scilab di arricchire le proprie funzionalità. Supporta toolbox pubblici e privati e la gestione delle dipendenze. 

I server ATOMS privati possono essere implementati sulla rete, ad esempio per l'elaborazione delle immagini, l'ottimizzazione, l'apprendimento automatico, l'analisi dei dati e la gestione della libreria Xcos.

3DEXPERIENCE Connector

I dati generati dalle simulazioni possono essere estratti dalla piattaforma 3DEXPERIENCE in Scilab. Grazie alle funzionalità Scilab, gli utenti possono ora eseguire la post-elaborazione di questi dati:

  • l'analisi statistica può essere eseguita utilizzando funzioni matematiche standard
  • Adattamento dei dati basato su algoritmi di regressione lineari e non lineari
  • Classificazione e ottimizzazione

Il set di dati può essere restituito alla piattaforma 3DEXPERIENCE.

Inizia il tuo viaggio

Partecipa alla conversazione nella community di utenti CATIA MBSE Cyber System!

[SAMPLE MODEL] EE&S Artifact Positioning on the Automotive SPICE Grid

What this isA practice model showing where EE&S plugin artifact types naturally land on the ASPICE process grid, using a Collision Avoidance System (ADAS) as the reference system. The point isn't the system — it's demonstrating that the tool's native constructs map directly to ASPICE work products, and that the chain doesn't stop at architecture.ASPICE Process → EE&S Artifact MappingSYS.1 — Requir

CATIA MBSE CYBER SYSTEMS

FlexNet Plugin Licenses in Batch Mode

My team is trying to run Cameo in “batch mode”, and I have a question regarding the FlexNet license server configuration that is not answered in any of the documentation that I was able to find. In the Cameo documentation, I see Java arguments for specifying a FlexNet server and port (FL_SERVER_ADDRESS / FL_SERVER_PORT), and I also see that I can specify a tool edition (FL_EDITION). However, in th

CATIA MBSE CYBER SYSTEMS

Derivation Tables in SysML V2

Requirement derivation tables are easily one of the top requested topics from users across the industry. In my latest video, I walk through how to define a reusable view def and map it directly to your requirement structures.Watch the Video here: [Link to YouTube Video] Download / Copy the Source CodeGrab the SysML v2 code used in the video below to test and adapt for your own models:How are you

CATIA MBSE CYBER SYSTEMS

2026x Server side simulation

Hello,I was able to create a server side simulation using an instance table. There is one part of the simulation that is not working. I have a script that executes as part of a rollup pattern that performs a simple table lookup that fails.The rollup pattern uses a constraint block that has a Groovy script that performs the lookup. The simulation works just fine when executed within Cameo.Here is a

CATIA MBSE CYBER SYSTEMS

Scopri anche

Scopri cosa possono fare per te le soluzioni CATIA

Parla con un esperto CATIA per scoprire in che modo le nostre soluzioni consentono a organizzazioni di ogni dimensione di ottimizzare la collaborazione e promuovere un'innovazione sostenibile.

Per iniziare

Sono disponibili corsi e lezioni per studenti, accademici, professionisti e aziende. Trova il corso di formazione CATIA più adatto alle tue esigenze. 

Ottieni assistenza

Trova informazioni sulle certificazioni software e hardware, scarica software e documentazione per gli utenti, contatta l'assistenza e scopri le offerte di servizi