Knowledge

Scilab

Source đź“ť

217: 173: 25: 129: 138: 721:
In June 2010, the Consortium announced the creation of Scilab Enterprises. Scilab Enterprises develops and markets, directly or through an international network of affiliated services providers, a comprehensive set of services for Scilab users. Scilab Enterprises also develops and maintains the
683:. The Scilab Consortium was formed in May 2003 to broaden contributions and promote Scilab as worldwide reference software in academia and industry. In July 2008, in order to improve the technology transfer, the Scilab Consortium joined the Digiteo Foundation. 669: 431:. Scilab puts less emphasis on syntactic compatibility with MATLAB than Octave does, but it is similar enough that some authors suggest that it is easy to transfer skills between the two systems. 475:
for a range of mathematical problems. While the language provides simple matrix operations such as multiplication, the Scilab package also provides a library of high-level operations such as
1264: 501:
of Scilab is similar to MATLAB, Scilab includes a source code translator for assisting the conversion of code from MATLAB to Scilab. Scilab is available free of cost under an
1735: 1160: 1730: 1725: 1538: 918: 486:
for modeling and simulation of explicit and implicit dynamical systems, including both continuous and discrete sub-systems. Xcos is the open source equivalent to
1720: 673: 728:
Since July 2012, Scilab is developed and published by Scilab Enterprises and in early 2017 Scilab Enterprises was acquired by Virtual Prototyping pioneer
1504: 1257: 771: 1740: 459:, many numerical problems may be expressed in a reduced number of code lines, as compared to similar solutions using traditional languages, such as 1745: 836:
1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360)
1485: 1221: 1098: 1073: 1048: 1023: 998: 973: 944: 894: 861: 456: 1700: 1250: 1142: 1273: 766: 337: 1715: 1710: 1531: 108: 749:
This new deployment method has the notable advantages of masking code & data as well as providing large computational power.
1425: 389: 725:
In February 2017 Scilab 6.0.0 was released which leveraged the latest C++ standards and lifted memory allocation limitations.
46: 1524: 1374: 1317: 1297: 1164: 738:
provides resources to build and maintain the macOS version. Since mid 2022 the Scilab team is part of Dassault Systèmes.
1337: 196: 513:
Scilab syntax is largely based on the MATLAB language. The simplest way to execute Scilab code is to type it in at the
1287: 239: 164: 505:. Due to the open source nature of the software, some user contributions have been integrated into the main program. 89: 722:
Scilab software. The ultimate goal of Scilab Enterprises is to help make the use of Scilab more effective and easy.
1404: 752:
These features have not been included in the open source version of Scilab and are still proprietary developments.
413: 61: 1161:"ESI Group: Acquisition of Scilab Enterprises, Publisher of Scilab Open Source Analytical Computational Software" 1379: 522: 464: 231: 68: 1705: 644: 42: 35: 834:
Guenther, Raidl (May 1998). "An improved genetic algorithm for the multiconstrained 0-1 knapsack problem".
746:
Since 2016 Scilab can be embedded in a browser and be called via an interface written in Scilab or an API.
839: 514: 75: 1547: 1450: 1114: 444: 440: 401: 393: 381: 153: 1146: 1066:
Simulation of ODE/PDE Models with MATLAB, OCTAVE and SCILAB: Scientific and Engineering Applications
1475: 965: 844: 502: 472: 332: 305: 57: 521:, in the graphical command window. In this way, Scilab can be used as an interactive mathematical 172: 1566: 912: 867: 385: 313: 1561: 1128: 1389: 1217: 1094: 1069: 1044: 1019: 994: 969: 940: 900: 890: 857: 707: 397: 301: 271: 1465: 1455: 1302: 849: 695: 439:
Scilab is a high-level, numerically oriented programming language. The language provides an
417: 405: 344: 317: 309: 297: 289: 281: 250: 1409: 1342: 325: 293: 285: 216: 1674: 711: 699: 452: 409: 321: 1694: 817: 691: 491: 82: 1679: 871: 528: 795: 128: 1307: 776: 476: 24: 1587: 1327: 1242: 904: 428: 148: 853: 1394: 729: 448: 1658: 1622: 1592: 1384: 1369: 761: 487: 1212:
Stephen L. Campbell; Jean-Philippe Chancelier; Ramine Nikoukhah (2006).
420:
and (if the corresponding toolbox is installed) symbolic manipulations.
1612: 1607: 1470: 1460: 1358: 1312: 460: 259: 243: 137: 1653: 1643: 1602: 1597: 1490: 1480: 1445: 498: 424: 353: 1516: 640:
Scilab has many contributed toolboxes for different tasks, such as
468: 235: 205: 1617: 1582: 1332: 715: 703: 687: 349: 267: 263: 1648: 1364: 1322: 1292: 818:"Modelling and simulation of multitechnological machine systems" 483: 1520: 1246: 255: 18: 1185: 1016:
Programming for Chemical Engineers Using C, C++, and MATLAB
423:
Scilab is one of the two major open-source alternatives to
1237: 1064:
Alain Vande Wouwer; Philippe Saucez; Carlos Vilas (2014).
735: 364: 660:
More are available on ATOMS Portal or the Scilab forge.
993:. Springer Science & Business Media. p. 345. 702:, was never supported except by porting from sources. 416:, and modeling, simulation of explicit and implicit 1667: 1636: 1575: 1554: 1438: 1418: 1280: 710:builds had been released since the beginning, with 359: 343: 331: 277: 249: 226: 195: 163: 147: 49:. Unsourced material may be challenged and removed. 930: 928: 718:dropped with version 4.1.2 after spotty support. 1018:. Jones & Bartlett Publishers. p. 365. 887:Scilab: I. Fundamentals, from theory to practice 1041:A Course in Mathematical Methods for Physicists 668:Scilab was created in 1990 by researchers from 1532: 1258: 690:, was available in early 2009, and supported 647:Toolbox (SIP) and its variants (such as SIVP) 8: 121: 989:Bernard A. Megrey; Erlend Moksness (2008). 686:Scilab 5.1, the first release compiled for 482:Scilab also includes a free package called 1539: 1525: 1517: 1415: 1265: 1251: 1243: 937:Fundamentals of Computational Neuroscience 917:: CS1 maint: location missing publisher ( 215: 171: 120: 16:Open-source numerical computation software 843: 772:Comparison of numerical-analysis software 479:and complex multidimensional arithmetic. 471:. This allows users to rapidly construct 109:Learn how and when to remove this message 1214:Modeling and Simulation in Scilab/Scicos 1091:Linear Feedback Controls: The Essentials 939:. Oxford University Press. p. 361. 714:support dropped with version 3.1.1, and 1736:Numerical analysis software for Windows 787: 742:Scilab Cloud App & Scilab Cloud API 910: 674:École nationale des ponts et chaussĂ©es 1731:Numerical analysis software for macOS 1726:Numerical analysis software for Linux 736:University of Technology of Compiègne 451:. By using matrix-based computation, 7: 47:adding citations to reliable sources 1721:Free software programmed in Fortran 767:List of numerical-analysis software 14: 734:Since 2019 and Scilab 6.0.2, the 960:A Muhammad; V Zalizniak (2011). 550:Plotting a 3D surface function: 136: 127: 23: 1741:Numerical programming languages 991:Computers in Fisheries Research 676:(ENPC). It was initially named 34:needs additional citations for 1746:Science software that uses GTK 1143:"SCILAB Enterprises announced" 1115:"META2.3.1.1.html META2.3.1.1" 1068:. Springer. pp. 114–115. 962:Practical Scientific Computing 885:Philippe., Roux (2016-03-29). 555:// A simple plot of z = f(x,y) 443:programming environment, with 1: 1129:"SCILAB Consortium launched" 1014:Raul Raymond Kapuno (2008). 1701:Array programming languages 1288:Advanced Simulation Library 1274:Numerical-analysis software 935:Thomas Trappenberg (2010). 656:Scilab Remote Access Module 653:Scilab Java and .NET Module 457:automatic memory management 1762: 1089:Mark A. Haidekker (2013). 1039:Russell L. Herman (2013). 1716:Free mathematics software 1711:Free educational software 1499: 1043:. CRC Press. p. 42. 816:Holopainen, Timo (2000). 191: 159: 135: 126: 854:10.1109/ICEC.1998.699502 552: 533: 306:Portuguese (Brazil) 142:Screenshot of Scilab 6.1 645:Scilab Image Processing 392:, numerically oriented 386:numerical computational 1216:. New York: Springer. 1145:. 2010. Archived from 650:Scilab Wavelet Toolbox 427:, the other one being 414:numerical optimization 396:. It can be used for 178:; 4 months ago 1093:. Newnes. p. 3. 542:'Hello World' 1451:FEATool Multiphysics 838:. pp. 207–211. 402:statistical analysis 394:programming language 382:free and open-source 43:improve this article 966:Woodhead Publishing 503:open source license 338:Technical computing 123: 1567:Charles Edelstenne 698:. Thus, OSX 10.4, 1688: 1687: 1548:Dassault Systèmes 1514: 1513: 1434: 1433: 1223:978-0-387-27802-5 1100:978-0-12-405513-1 1075:978-3-319-06790-2 1050:978-1-4665-8467-9 1025:978-1-934015-09-4 1000:978-1-4020-8636-6 975:978-0-85709-226-7 946:978-0-19-956841-3 896:978-2-8227-0293-5 889:. Paris, France. 863:978-0-7803-4869-1 796:"Scilab 2024.1.0" 418:dynamical systems 406:image enhancement 398:signal processing 384:, cross-platform 375: 374: 154:Dassault Systèmes 119: 118: 111: 93: 1753: 1541: 1534: 1527: 1518: 1416: 1267: 1260: 1253: 1244: 1227: 1200: 1199: 1197: 1196: 1182: 1176: 1175: 1173: 1172: 1163:. Archived from 1157: 1151: 1150: 1139: 1133: 1132: 1125: 1119: 1118: 1111: 1105: 1104: 1086: 1080: 1079: 1061: 1055: 1054: 1036: 1030: 1029: 1011: 1005: 1004: 986: 980: 979: 957: 951: 950: 932: 923: 922: 916: 908: 882: 876: 875: 847: 831: 825: 824: 822: 813: 807: 806: 804: 802: 792: 631: 628: 625: 622: 619: 616: 613: 610: 607: 604: 601: 598: 595: 592: 589: 586: 583: 580: 577: 574: 571: 568: 565: 562: 559: 556: 546: 543: 540: 537: 520: 371: 368: 366: 251:Operating system 219: 214: 211: 209: 207: 186: 184: 179: 175: 140: 131: 124: 114: 107: 103: 100: 94: 92: 51: 27: 19: 1761: 1760: 1756: 1755: 1754: 1752: 1751: 1750: 1691: 1690: 1689: 1684: 1663: 1632: 1571: 1562:Bernard Charlès 1550: 1545: 1515: 1510: 1495: 1430: 1414: 1276: 1271: 1234: 1224: 1211: 1208: 1206:Further reading 1203: 1194: 1192: 1184: 1183: 1179: 1170: 1168: 1159: 1158: 1154: 1141: 1140: 1136: 1127: 1126: 1122: 1113: 1112: 1108: 1101: 1088: 1087: 1083: 1076: 1063: 1062: 1058: 1051: 1038: 1037: 1033: 1026: 1013: 1012: 1008: 1001: 988: 987: 983: 976: 959: 958: 954: 947: 934: 933: 926: 909: 897: 884: 883: 879: 864: 833: 832: 828: 820: 815: 814: 810: 800: 798: 794: 793: 789: 785: 758: 744: 666: 638: 633: 632: 629: 626: 623: 620: 617: 614: 611: 608: 605: 602: 599: 596: 593: 590: 587: 584: 581: 578: 575: 572: 569: 566: 563: 560: 557: 554: 548: 547: 544: 541: 538: 535: 518: 511: 437: 363: 222: 204: 187: 182: 180: 177: 143: 115: 104: 98: 95: 52: 50: 40: 28: 17: 12: 11: 5: 1759: 1757: 1749: 1748: 1743: 1738: 1733: 1728: 1723: 1718: 1713: 1708: 1706:Dassault Group 1703: 1693: 1692: 1686: 1685: 1683: 1682: 1677: 1675:Dassault Group 1671: 1669: 1665: 1664: 1662: 1661: 1656: 1651: 1646: 1640: 1638: 1634: 1633: 1631: 1630: 1625: 1620: 1615: 1610: 1605: 1600: 1595: 1590: 1585: 1579: 1577: 1573: 1572: 1570: 1569: 1564: 1558: 1556: 1552: 1551: 1546: 1544: 1543: 1536: 1529: 1521: 1512: 1511: 1509: 1508: 1500: 1497: 1496: 1494: 1493: 1488: 1483: 1478: 1473: 1468: 1463: 1458: 1453: 1448: 1442: 1440: 1436: 1435: 1432: 1431: 1429: 1428: 1422: 1420: 1413: 1412: 1407: 1402: 1397: 1392: 1387: 1382: 1377: 1372: 1367: 1362: 1340: 1335: 1330: 1325: 1320: 1315: 1310: 1305: 1300: 1295: 1290: 1284: 1282: 1278: 1277: 1272: 1270: 1269: 1262: 1255: 1247: 1241: 1240: 1238:Scilab website 1233: 1232:External links 1230: 1229: 1228: 1222: 1207: 1204: 1202: 1201: 1186:"Scilab Cloud" 1177: 1152: 1149:on 2010-06-20. 1134: 1120: 1106: 1099: 1081: 1074: 1056: 1049: 1031: 1024: 1006: 999: 981: 974: 952: 945: 924: 895: 877: 862: 845:10.1.1.20.6454 826: 808: 786: 784: 781: 780: 779: 774: 769: 764: 757: 754: 743: 740: 665: 662: 658: 657: 654: 651: 648: 637: 634: 553: 534: 510: 507: 453:dynamic typing 436: 433: 410:fluid dynamics 388:package and a 373: 372: 361: 357: 356: 347: 341: 340: 335: 329: 328: 279: 275: 274: 253: 247: 246: 228: 224: 223: 221: 220: 201: 199: 193: 192: 189: 188: 170:2024.1.0  169: 167: 165:Stable release 161: 160: 157: 156: 151: 145: 144: 141: 133: 132: 117: 116: 31: 29: 22: 15: 13: 10: 9: 6: 4: 3: 2: 1758: 1747: 1744: 1742: 1739: 1737: 1734: 1732: 1729: 1727: 1724: 1722: 1719: 1717: 1714: 1712: 1709: 1707: 1704: 1702: 1699: 1698: 1696: 1681: 1678: 1676: 1673: 1672: 1670: 1666: 1660: 1657: 1655: 1652: 1650: 1647: 1645: 1642: 1641: 1639: 1635: 1629: 1626: 1624: 1621: 1619: 1616: 1614: 1611: 1609: 1606: 1604: 1601: 1599: 1596: 1594: 1591: 1589: 1586: 1584: 1581: 1580: 1578: 1574: 1568: 1565: 1563: 1560: 1559: 1557: 1553: 1549: 1542: 1537: 1535: 1530: 1528: 1523: 1522: 1519: 1507: 1506: 1502: 1501: 1498: 1492: 1489: 1487: 1484: 1482: 1479: 1477: 1474: 1472: 1469: 1467: 1464: 1462: 1459: 1457: 1454: 1452: 1449: 1447: 1444: 1443: 1441: 1437: 1427: 1424: 1423: 1421: 1417: 1411: 1408: 1406: 1403: 1401: 1398: 1396: 1393: 1391: 1388: 1386: 1383: 1381: 1378: 1376: 1373: 1371: 1368: 1366: 1363: 1360: 1356: 1352: 1348: 1344: 1341: 1339: 1336: 1334: 1331: 1329: 1326: 1324: 1321: 1319: 1316: 1314: 1311: 1309: 1306: 1304: 1301: 1299: 1296: 1294: 1291: 1289: 1286: 1285: 1283: 1279: 1275: 1268: 1263: 1261: 1256: 1254: 1249: 1248: 1245: 1239: 1236: 1235: 1231: 1225: 1219: 1215: 1210: 1209: 1205: 1191: 1187: 1181: 1178: 1167:on 2017-08-24 1166: 1162: 1156: 1153: 1148: 1144: 1138: 1135: 1130: 1124: 1121: 1116: 1110: 1107: 1102: 1096: 1092: 1085: 1082: 1077: 1071: 1067: 1060: 1057: 1052: 1046: 1042: 1035: 1032: 1027: 1021: 1017: 1010: 1007: 1002: 996: 992: 985: 982: 977: 971: 968:. p. 3. 967: 963: 956: 953: 948: 942: 938: 931: 929: 925: 920: 914: 906: 902: 898: 892: 888: 881: 878: 873: 869: 865: 859: 855: 851: 846: 841: 837: 830: 827: 819: 812: 809: 797: 791: 788: 782: 778: 775: 773: 770: 768: 765: 763: 760: 759: 755: 753: 750: 747: 741: 739: 737: 732: 731: 726: 723: 719: 717: 713: 709: 705: 701: 697: 693: 692:Mac OS X 10.5 689: 684: 682: 679: 675: 671: 663: 661: 655: 652: 649: 646: 643: 642: 641: 635: 551: 532: 530: 526: 524: 516: 508: 506: 504: 500: 495: 493: 492:the MathWorks 489: 485: 480: 478: 474: 470: 466: 462: 458: 454: 450: 446: 442: 434: 432: 430: 426: 421: 419: 415: 412:simulations, 411: 407: 403: 399: 395: 391: 387: 383: 379: 370: 362: 358: 355: 352:, previously 351: 348: 346: 342: 339: 336: 334: 330: 327: 323: 319: 315: 311: 307: 303: 299: 295: 291: 287: 283: 280: 276: 273: 269: 265: 261: 257: 254: 252: 248: 245: 241: 237: 233: 229: 225: 218: 213: 203: 202: 200: 198: 194: 190: 176:/ 23 May 2024 174: 168: 166: 162: 158: 155: 152: 150: 146: 139: 134: 130: 125: 113: 110: 102: 91: 88: 84: 81: 77: 74: 70: 67: 63: 60: â€“  59: 55: 54:Find sources: 48: 44: 38: 37: 32:This article 30: 26: 21: 20: 1680:Spatial Corp 1627: 1503: 1419:Discontinued 1399: 1354: 1350: 1346: 1213: 1193:. Retrieved 1189: 1180: 1169:. Retrieved 1165:the original 1155: 1147:the original 1137: 1123: 1109: 1090: 1084: 1065: 1059: 1040: 1034: 1015: 1009: 990: 984: 961: 955: 936: 886: 880: 835: 829: 811: 799:. Retrieved 790: 751: 748: 745: 733: 727: 724: 720: 685: 680: 677: 667: 659: 639: 549: 529:Hello World! 527: 512: 496: 481: 447:as the main 438: 435:Introduction 422: 377: 376: 278:Available in 149:Developer(s) 105: 96: 86: 79: 72: 65: 53: 41:Please help 36:verification 33: 1476:Mathematica 1439:Proprietary 777:SimulationX 531:in Scilab: 477:correlation 441:interpreted 183:23 May 2024 1695:Categories 1588:SOLIDWORKS 1505:Comparison 1328:GNU Octave 1195:2017-10-08 1171:2017-08-24 905:1003630046 783:References 429:GNU Octave 390:high-level 227:Written in 197:Repository 99:April 2009 69:newspapers 1486:Speakeasy 1395:ScicosLab 1308:FreeFem++ 1190:Scilab.io 913:cite book 840:CiteSeerX 730:ESI Group 694:, a.k.a. 636:Toolboxes 449:data type 314:Ukrainian 1659:Virtools 1637:Products 1623:NETVIBES 1593:Accelrys 1426:Fortress 1385:SageMath 1370:OpenFOAM 762:SageMath 756:See also 681:(Psilab) 488:Simulink 445:matrices 302:Japanese 230:Scilab, 58:"Scilab" 1668:Related 1613:EXALEAD 1608:SIMULIA 1471:Mathcad 1461:LabVIEW 1359:IPython 1343:Jupyter 1313:FreeMat 1131:. 2003. 872:2337792 712:Solaris 708:Windows 696:Leopard 664:History 519:--> 497:As the 461:Fortran 367:.scilab 360:Website 345:License 318:Chinese 310:Russian 298:Italian 290:Spanish 282:English 272:Windows 260:FreeBSD 258:(e.g., 244:Fortran 212:/scilab 210:/scilab 181: ( 83:scholar 1654:Dymola 1644:Abaqus 1628:Scilab 1603:GEOVIA 1598:DELMIA 1576:Brands 1555:People 1491:VisSim 1481:MATLAB 1446:DADiSP 1400:Scilab 1390:Salome 1375:Python 1318:Genius 1298:Chapel 1220:  1097:  1072:  1047:  1022:  997:  972:  943:  903:  893:  870:  860:  842:  801:23 May 606:plot3d 515:prompt 509:Syntax 499:syntax 473:models 455:, and 425:MATLAB 378:Scilab 354:CeCILL 326:Polish 294:French 286:German 206:gitlab 122:Scilab 85:  78:  71:  64:  56:  1618:3DVIA 1583:CATIA 1466:Maple 1456:GAUSS 1353:hon, 1349:lia, 1338:Julia 1333:gretl 1303:Euler 868:S2CID 821:(PDF) 716:HP-UX 704:Linux 700:Tiger 670:INRIA 621:' 600:' 564:' 523:shell 490:from 467:, or 380:is a 350:GPLv2 322:Czech 268:macOS 264:Linux 90:JSTOR 76:books 1649:ACIS 1410:Weka 1365:MFEM 1323:Gmsh 1293:ADMB 1281:Free 1218:ISBN 1095:ISBN 1070:ISBN 1045:ISBN 1020:ISBN 995:ISBN 970:ISBN 941:ISBN 919:link 901:OCLC 891:ISBN 858:ISBN 803:2024 706:and 678:Ψlab 672:and 536:disp 484:Xcos 369:.org 333:Type 256:BSDs 240:Java 208:.com 62:news 1405:X10 1351:Pyt 850:doi 688:Mac 591:cos 576:sin 469:C++ 365:www 262:), 236:C++ 45:by 1697:: 1357:; 1347:Ju 1188:. 964:. 927:^ 915:}} 911:{{ 899:. 866:. 856:. 848:. 603:); 545:); 525:. 517:, 494:. 463:, 408:, 404:, 400:, 324:, 320:, 316:, 312:, 308:, 304:, 300:, 296:, 292:, 288:, 284:, 270:, 266:, 242:, 238:, 234:, 1540:e 1533:t 1526:v 1380:R 1361:) 1355:R 1345:( 1266:e 1259:t 1252:v 1226:. 1198:. 1174:. 1117:. 1103:. 1078:. 1053:. 1028:. 1003:. 978:. 949:. 921:) 907:. 874:. 852:: 823:. 805:. 630:) 627:z 624:, 618:t 615:, 612:t 609:( 597:t 594:( 588:* 585:) 582:t 579:( 573:= 570:z 567:; 561:= 558:t 539:( 465:C 232:C 185:) 112:) 106:( 101:) 97:( 87:· 80:· 73:· 66:· 39:.

Index


verification
improve this article
adding citations to reliable sources
"Scilab"
news
newspapers
books
scholar
JSTOR
Learn how and when to remove this message
9

Developer(s)
Dassault Systèmes
Stable release
Edit this on Wikidata
Repository
gitlab.com/scilab/scilab
Edit this at Wikidata
C
C++
Java
Fortran
Operating system
BSDs
FreeBSD
Linux
macOS
Windows

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.

↑