با سلام
عموما در دانشگاه های معتبر دنیا سعی می شه از نرم افزارهایی که جنبه تجاری ندارند استفاده بشه به طور مثال از سیستم عامل لینوکس به جای ویندوز استفاده می شه. همچنین به علت بالا بودن هزینه خرید نرم افزارهای تجاری همیشه یک جایگزین آزاد نیز در کنار آنها معرفی می شه. اگرچه استفاده از نرم افزارهای آزاد به جای نرم افزارهای انحصاری فرهنگ و فلسفه خاص خودش رو داره ولی ما می تونیم حداقل با معرفی و استفاده این گونه نرم افزارها مانع از وابستگی به یک نرم افزار خاص بشیم مثل MATLAB که سایت شرکت اصلیش ایران رو تحریم کرده. یکی از مهمترین مزایای این نرم افزارها اوپن سورس بودن آنهاست که منبع عظیمی برای یادگیری طراحان نرم افزار است.
Octave
Octave
این نرم افزار شبیه ترین نرم افزار به MATLAB از نظر دستور زبان هست و بسیاری از برنامه های نوشته شده در MATLAB بدون تغییر و یا باکمی تغییر در آن اجرا می شوند. از مزایای آن می توان به سادگی و حجم بسیار پایین آن در مقایسه با MATLAB اشاره کرد.
Scilab
Home - Scilab WebSite
برنامه ایست اپن سورس و کاملا آزاد و از سال ۱۹۹۴ به طور آزاد معرفی و توزیع شده است. این نرم افزار در محیط های صنعتی و آموزشی به کار می رود. برنامه ای علمی برای محاسبات عددی و دارای محیط محاسبه گر قدرتمندی برای مهندسان است. حاوی صدها تابع ریاضی است. تعدادی از قابلیت های نرم افزار مذکور عبارتند از:
2D and 3-D graphics, animation
Linear algebra, sparse matrices
Polynomials and rational functions
Interpolation, approximation
Simulation: ODE solver and DAE solver
Scicos: a hybrid dynamic systems modeler and simulator
Classic and robust control, LMI optimization
Differentiable and non-differentiable optimization
Signal processing
Metanet: graphs and networks
Parallel Scilab
Statistics
Interface with Computer Algebra: Maple package for Scilab code generation
Interface with Fortran, Tcl/Tk, C, C++, Java, LabVIEW
And a large number of contributions for various domains
Sage
Sage: Open Source Mathematics Software
نرم افزاری است متن باز شبیه به maple, mathematica.
دارای پکیج های زیادی از رسم نمودار، حد گیری، مشتق و انتگرال گیری گرفته تا مباحث نظریه گراف، گروه ها، حلقه ها و ... .
GAP
GAP System for Computational Discrete Algebra
نرم افزار تخصصی مطالعه ی گروه ها.
البته با افزودن پکیج های گوناگون می توان در بررسی سایر مباحث مانند گراف ها و... نیز استفاده کرد.
موفق باشید.
حجت جعفری.