FreeMat โปรแกรมคำนวณคณิตศาสตร์ เหมือน MatLab
FreeMat (โปรแกรมคำนวณคณิตศาสตร์ เหมือน MatLab) : โปรแกรม FreeMat นี้เป็น โปรแกรมคณิตศาสตร์ ที่เอาไว้ใช้ในการแก้ปัญหา สมการทางคณิตศาสตร์ ที่ชาญฉลาดเป็นอย่างมาก โดย มีความสามารถที่มากและเหนือกว่า เครื่องคิดเลขทางคณิตศาสตร์ธรรมดา โดยยกตัวอย่างเช่น ถ้าเราสร้างสมการออกมาตัวนึง โปรแกรมนี้ สามารถสร้างกราฟจากสมการทางคณิตศาสตร์ ออกมาได้ในรูปแบบต่างๆ ซึ่งโปรแกรมคำนวณคณิตศาสตร์ นี้เองมันมีหลักการ หรือโครงสร้างคล้ายกับ โปรแกรมที่พัฒนาขึ้นมาในเชิงพาณิชย์อย่างโปรแกรม MatLab ซึ่งคนในวงการ คณิตศาสตร์ทั้งหลาย คงจะรู้จักกันเป็นอย่างดีอยู่แล้ว
แต่สำหรับเจ้า โปรแกรม FreeMat ที่คุณกำลังจะดาวน์โหลด อยู่ต่อไปนี้ นั้นเป็นโปรแกรมในลักษณะของ Open-source ซึ่งแน่นอนครับ แจกฟรี และไม่มีค่าใช้จ่ายใดๆ อยู่แล้ว นอกจากนี้แล้ว โปรแกรมนี้ ยังสามารถทำงานได้บน ระบบปฏิบัติการที่หลากหลาย อาทิเช่น Windows, MAC รวมไปถึง Linux อีกด้วยละครับ โปรแกรมนี้มีรูปร่างหน้าตา (GUI - Graphical User Interfaces) ที่ถือได้ว่า สวยงาม ลงตัว และใช้งานง่ายมากๆ อีกด้วยละครับ ลองเอาไปใช้ดูนะครับ ...
Note : สำหรับ โปรแกรมคณิตศาสตร์ FreeMat โปรแกรมนี้ ทางผู้พัฒนา โปรแกรม (Program Developer) เขาได้แจกให้ ทุกท่านได้นำไปใช้กันฟรี FREE ! โดยท่าน ไม่ต้องเสียค่าใช้จ่ายใดๆ ทั้งสิ้น ...
FreeMat is a free environment for rapid engineering and scientific prototyping and data processing. It is similar to commercial systems such as MATLAB from Mathworks, and IDL from Research Systems, but is Open Source. FreeMat is available under the GPL license.
Program Features :
Program Features :
- N-dimensional array manipulation (by default, N is limited to 6)
- Support for 8,16, 32, and 64 bit integer types (signed and unsigned), 32 and 64 bit floating point types, and 64 and 128 bit complex types.
- Built in arithmetic for manipulation of all supported data types.
- Support for solving linear systems of equations via the divide operators.
- Eigenvalue and singular value decompositions
- Full control structure support (including, for, while, break, continue, etc.)
- 2D plotting and image display
- Heterogeneous array types (called “cell arrays” in MATLAB-speak) fully supported
- Full support for dynamic structure arrays
- Arbitrary-size FFT support
- Pass-by-reference support (an IDL feature)
- Keyword support (an IDL feature)
- Codeless interface to external C/C++/FORTRAN code
- Native sparse matrix support
- Function pointers (eval and feval are fully supported)
- Classes, operator overloading
- 3D Plotting and visualization via OpenGL
- Handle-based graphics