Scilab

Scilab
Phát triển bởiScilab Enterprises
Phiên bản ổn định
5.5.1 / 2 tháng 10 năm 2014; 10 năm trước (2014-10-02)
Kho mã nguồn
Hệ điều hànhLinux, Mac OS X, Windows
Thể loạiKỹ thuật máy tính
Giấy phépCeCILL
Websitehttp://www.scilab.org/, http://www.scilab-enterprises.com

Scilab là gói phần mềm tính toán số phát triển từ năm 1990 bởi các nhà nghiên cứu từ INRIAÉcole nationale des ponts et chaussées (ENPC). Tạo ra vào tháng 5 năm 2003, nó được phát triển và duy trì bởi INRIA.[1]

Tổng quan

[sửa | sửa mã nguồn]

Scilab là ngôn ngữ lập trình hướng số bậc cao. Ngôn ngữ này cung cấp một môi trường lập trình diễn giải, với ma trận như kiểu dữ liệu chính. Bằng cách tính toán dựa trên ma trận, kiểu động, và quản lý bộ nhớ tự động, nhiều vấn đề có thể được thể hiện trong một số ít các dòng mã lệnh hơn so với các giải pháp tương tự trong các ngôn ngữ truyền thống như Fortran, C, hoặc C++. Điều này cho phép người dùng nhanh chóng xây dựng các mô hình trong phạm vi toán học. Trong khi ngôn ngữ cung cấp các phép toán ma trận cơ bản như phép nhân, gói Scilab cũng cung cấp một thư viện các phép toán bậc cao. Phần mềm này có thể được sử dụng cho xử lý tín hiệu, phân tích thống kê, xử lý ảnh, mô phỏng động lực chất lưu, và tối ưu hóa.[2][3]

Cú pháp của Scilab tương tự như MATLAB, Scilab bao gồm bộ chuyển đổi mã nguồn từ MATLAB. Scilab hiện sẵn dùng miễn phí dưới giấy phép mã nguồn mở. Do tính chất đó một số đóng góp của người dùng đã được tích hợp vào Scilab.

Giấy phép

[sửa | sửa mã nguồn]

Dòng Scilab 5 được phân phối dưới giấy phép GPL-phù hợp với giấy phép CeCILL.

Trước phiên bản 5, Scilab là phần mềm nửa miễn phí theo danh nghĩa phần mềm tự do. Lý do của việc này là do các giấy phép của phiên bản trước đó bị cấm phân phối thương mại theo khoản 6 của định nghĩa mã nguồn mở.

Cú pháp của Scilab phần lớn dựa trên ngôn ngữ MATLAB. Cách đơn giản nhất để thực hiện mã lệnh Scilab là gõ vào dấu nhắc -->, trong cửa sổ lệnh. Bằng cách này, Scilab được sử dụng như shell toán học tương tác.

Tham khảo (Tiếng Anh)

[sửa | sửa mã nguồn]
  1. ^ "SCILAB Consortium launched". 2003.
  2. ^ Holopainen, Timo (2000). "Modelling and simulation of multitechnological machine systems" (PDF).
  3. ^ Guenther, Raidl (1998). "An improved genetic algorithm for the multiconstrained 0-1 knapsackproblem". Evolutionary Computation Proceedings. doi:10.1109/ICEC.1998.699502. ISBN 0780348699.

Đọc thêm

[sửa | sửa mã nguồn]

Liên kết ngoài

[sửa | sửa mã nguồn]
Chúng tôi bán
Bài viết liên quan
White Album ホワイトアルバム 2 Shiawase na Kioku 幸せな記憶
White Album ホワイトアルバム 2 Shiawase na Kioku 幸せな記憶
Đây là bài đầu tiên mà tôi tập, và cũng là bài mà tôi đã thuần thục
Hành trình 18 năm từ TTTM sang chảnh bậc nhất đến thảm cảnh phá sản của Parkson
Hành trình 18 năm từ TTTM sang chảnh bậc nhất đến thảm cảnh phá sản của Parkson
Parkson tham gia vào thị trường Việt Nam từ năm 2005 và trở thành một trong những siêu thị bán lẻ hàng hiệu quốc tế đầu tiên tại đây.
Những điều khiến Sukuna trở nên quyến rũ và thành kẻ đứng đầu
Những điều khiến Sukuna trở nên quyến rũ và thành kẻ đứng đầu
Dáng vẻ bốn tay của anh ấy cộng thêm hai cái miệng điều đó với người giống như dị tật bẩm sinh nhưng với một chú thuật sư như Sukuna lại là điều khiến anh ấy trở thành chú thuật sư mạnh nhất
Giới thiệu anime: Hyouka
Giới thiệu anime: Hyouka
Hyouka (氷菓 - Băng Quả) hay còn có tên là "Kotenbu" (古典部 - Cổ Điển Hội) là 1 series light novel được sáng tác bởi nhà văn Honobu Yonezawa và phát hành bởi nhà xuất bản Kadokawa Shoten