90 likes | 209 Views
Consortium: From 12 to 25 members from 2003 to 2007 Used by big companies: EDF, PSA, CNES, IFP, DASSAULT AVIATION, THALES, ESA…. Facts. Eurocodes with French ministry of Public Works: « L’état recommande l’utilisation de Scilab pour les eurocodes ». Public funding since 2006:
E N D
Consortium: • From 12 to 25 members from 2003 to 2007 • Used by big companies: • EDF, PSA, CNES, IFP, DASSAULT AVIATION, THALES, ESA… • Facts • Eurocodes with French ministry of Public Works: • « L’état recommande l’utilisation de Scilab pour les eurocodes » • Public funding since 2006: • 3 ANR/RNTL, 2 European (FP6, FP7) • Proposals: 2 ANR, 1 SYSTEM@TIC, 1 ARTEMIS • Collaborations: • TER@TEC, THALES, CEA,… • French Educational System : • Lycées: cédérom Scilab pour les lycées, BCPST, STS CIRA • Écoles d’ingénieurs, agrégation de mathématiques, universités
Europe European projects EADS Eurocodes (civil engineering) 1 LIAMA: Sino-French Laboratory in Computer Science, Automation and Applied Mathematics 2 NII: National Institute of Informatics - Japan 3 NMC: Numerical Mathematics Consortium Scilab Success Story in Int’l • France • Strong presence in mechatronics and engineering sector: CEA, CNES, Dassault Aviation, EDF, IFP, PSA, Renault, THALES… • ANR projects • Used in high schools, at the “agrégation de mathématiques”, engineers schools, universities… • China • Represented by LIAMA1 since 2001 • Numerous conferences • Since 2002: yearly Scilab Contest • 2005: Scilab used in secondary schools • Future Chinese Scilab Consortium • Japan • Collaboration with NII2 • Since 2006: yearly Scilab Contest • India • Collaboration with IIT Bombay • Scilab user group and Web site • North America • Collaboration with National Instruments: LabView/Scilab interface • Involved in NMC3 numerical calculation standard definition
Examples of success in the French Industry • PSA PEUGEOT CITROËN • Accessible from all PSA centers, on every platform (Windows, UNIX) • More than 100 regular users since 2004 • EDF • Used at LNHE since 1995 • 12 dedicated toolboxes, 500 Scilab functions, Scicos blocks • CNES • Two big libraries for the dynamics computation of flights have been interfaced • How Scilab is used • Computation and graphics • Making of toolboxes: Scilab, C or FORTRAN code • Use of Scicos for simulation
Scilab in China • Represented by LIAMA1 since 2001 • First Chinese book about Scilab in 2003 • Scilab promotion: schools, universities, conferences • Toolboxes: • Statistics for quantitative biology (Institut Français de Pondichéry) • GreenScilab for plant modeling and simulation with Ecole Centrale de Paris • Image processing • Scilab localization with Xiamen University • Since 2002: yearly Scilab Contest + Workshop (LIAMA + Scilab Consortium + French Embassy in China) • Since 2005: Scilab in secondary school • 1 LIAMA: Sino-French Laboratory in Computer Science, Automation and Applied Mathematics
Scilab in Japan • About 10 % of the Scilab downloads • Used in a number of Universities • Presentations at Nissan and Toyota Research Centers • Japan Scilab Contest 2006, 2007, 2008 • Collaboration with NII* and Tsukuba University • Scilab at NII Open House on June, 5-6, 2008 * National Institute of Informatics, Tokyo
Basic command • Using Scilab as a calculator • Examples: • > (12.34 + 0.03) / (2.8 – 1.2 * 3) • > 2^3 or 2*2*2 • > 2^100 • > ans^(1/100)
Basic command • Using Scilab as a calculator (2) • Commonly used functions: • cos, sin, tan, acos, asin, atan, sqrt, exp, log, log10 • Solving quadratic equation x^2 – x+1=0: • > a = 1, b = – 1, c = 1 • > (– a + sqrt(b^2 – 4*a*c))/(2*a) • > (– a – sqrt(b^2 – 4*a*c))/(2*a) • A smarter way to find roots of polynomials: > p = poly([1 –1 1],"x","coeff") > roots(p)
Basic command Using Scilab as a calculator (2) Results :
Basic command • Using Scilab as a calculator (3) special constants: %i, %pi, %e • > tan(%pi / 4) • > %e ( = exp(1) ) • > (1+%i)*(1--%i) • Learning how to use Scilab and getting help: • Click on “?” on menu • > help command • See documentation on Scilab website