ಮ್ಯಾಟಲ್ಯಾಬ

ವಿಕಿಪೀಡಿಯ ಇಂದ
Jump to navigation Jump to search
MATLAB
Matlab Logo.png
320px
MATLAB R2013a running on Windows 8
ಅಭಿವೃದ್ಧಿ ಮಾಡಿದವರು ಮ್ಯಾಥವರ್ಕ್ಸ್
ಪ್ರಾಥಮಿಕ ಬಿಡುಗಡೆ ೧೯೮೪
ಸ್ಥಿರವಾದ ಬಿಡುಗಡೆ R2014b / ೨೦೧೪
ಮುನ್ನೋಟದ ಬಿಡುಗಡೆ R2015a / ೨೦೧೪
ಅಭಿವೃದ್ಧಿಯ ಸ್ಥಿತಿ ಚಾಲ್ತಿ
ಬರೆದಿರುವುದು C, C++, Java, MATLAB
ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆ Cross-platform: Microsoft Windows, Linux, and Mac OS X[೧]
Platform IA-32, x86-64
ವರ್ಗ ತಾಂತ್ರಿಕ ಲೆಕ್ಕಾಚಾರ
ಪರವಾನಗೆ Proprietary ವಾಣಿಜ್ಯ ತಂತ್ರಾಂಶ
ಜಾಲತಾಣ MATLAB product page
MATLAB
[[ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಮಾದರಿ] ಪ್ಯಾರಾಡಿಗಮ್ (ಗಳು)]] multi-paradigm: imperative, procedural, object-oriented, array
ಕಾಣಿಸಿಕೊಂಡಿದೆ ೧೯೭೦ರ ಕೊನೆಗೆ
ವಿನ್ಯಾಸಗೊಳಿಸಿದ Cleve Moler
ಡೆವಲಪರ್ MathWorks
ಸಾಫ್ಟ್ವೇರ್ ರಿಲೀಸ್ ಲೈಫ್ ಸೈಕಲ್ ೮.೪ (R2014b) (೨೦೧೪)
ಮುನ್ನೋಟ ಬಿಡುಗಡೆ ೮.೫ (R2015a) (2014)
ಟೈಪಿಂಗ್ dynamic, weak
ಓಎಸ್ Cross-platform
ಸಾಮಾನ್ಯ ಫೈಲ್ ವಿಸ್ತರಣೆಗಳು .m


ಮ್ಯಾಟಲ್ಯಾಬ ಒಂದು ಗಣಕ ತಂತ್ರಾಶ. ಇದನ್ನು ಮ್ಯಾಥವರ್ಕ್ಸ್ ಎಂಬ ಸಂಸ್ಥೆ ಅಭಿವೃದ್ದಿಪಡಿಸಿದೆ. ಇದರಲ್ಲಿ ಮ್ಯಾಟ್ರಿಕ್ಸಗಳ ಬದಲಾವಣೆಗಳನ್ನು, ಸಮೀಕರಣಗಳನ್ನು ಪರಿಹರಿಸುವುದು. ರೇಖಾಚಿತ್ರಗಳನ್ನು ಬಿಡಿಸುವುದು, ಕ್ರಮಾವಳಿಗಳನ್ನು ಅನುಷ್ಠಾನ ತರುವುದು ಹಾಗೂ ಇತರೇ ಗಣಿತಮಯ ವೈಜ್ಞಾನಿಕ ಲೆಕ್ಕಾಚಾರಗಳನ್ನು ಮಾಡಬಹುದು. ಇತರೆ ಗಣಕ ಭಾಷೆಗಳಾದ C, C++, Java, Fortran ಮತ್ತು Python ಗಳಲ್ಲಿ ಬರೆದ ತಂತ್ರಾಂಶಗಳನ್ನು ಮ್ಯಾಟಲ್ಯಾಬಗೆ ಜೋಡಿಸಬಹುದು.

ಪ್ರಾಥಮಿಕವಾಗಿ ಮ್ಯಾಟಲ್ಯಾಬನ್ನು ಸಂಖ್ಯಾತ್ಮಕ ಲೆಕ್ಕಾಚಾರಗಳಿಗಾಗಿ ಉದ್ದೇಶಿಸಿ ಹೊರತರಲಾಯಿತಾತದರೋ, ಇಂದು ಸಾಂಕೇತಿಕ ಲೆಕ್ಕಾಚಾರದ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಹೊಂದಿದೆ. ೨೦೦೪ರಲ್ಲಿ ಸುಮಾರು ಹತ್ತು ಲಕ್ಷ ಬಳಕೆದಾರರನ್ನು ಮ್ಯಾಟಲ್ಯಾಬ ಹೊಂದಿತ್ತು [೨]. ವಿಜ್ಞಾನ, ತಂತ್ರಜ್ಞಾನ ಮತ್ತು ಅರ್ಥಶಾಸ್ತ್ರ ವಿಷಯದಿಂದ ಹೆಚ್ಚಿನ ಬಳಕೆದಾರರು ಇದ್ದಾರೆ. ಮ್ಯಾಟಲ್ಯಾಬನ್ನು ವ್ಯಾಪಕವಾಗಿ ಶೈಕ್ಷಣಿಕ ಮತ್ತು ಸಂಶೋಧನಾ ಸಂಸ್ಥೆಗಳಲ್ಲಿ ಕಾರ್ಖಾನೆಗಳ ಉದ್ಯಮಗಳು ಬಳಸಲಾಗುತ್ತದೆ.

ಇತಿಹಾಸ[ಬದಲಾಯಿಸಿ]

೧೯೭೦ ರಲ್ಲಿ ನ್ಯೂ ಮೆಕ್ಸಿಕೋ ವಿಶ್ವವಿದ್ಯಾಲಯದ ಕಂಪ್ಯೂಟರ್ ಸೈನ್ಸ್ ವಿಭಾಗದ ಅಧ್ಯಕ್ಷರಾದ ಕ್ಲೀವ ಮೊಲರ ಎಂಬುವರು ಮ್ಯಾಟಲ್ಯಾಬನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸತೊಡಗಿದರು. ಅವರು ತನ್ನ ವಿದ್ಯಾರ್ಥಿಗಳಿಗೆ ಫೊರ್ಟ್ರಾನ ತಿಳಿಯದೇ LINPACK ಮತ್ತು EISPACK ಗಳನ್ನು ಪ್ರವೇಶಿಸಲು ಅನುಕೂಲವಾಗುವಂತೆ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದರು. ಬೇಗನೇ, ಇದರ ಕುರಿತು ಬೇರೆಬೇರೆ ವಿಶ್ವವಿದ್ಯಾಲಗಳಿಗೆ ಈ ಸುದ್ದಿ ಹರಡಿತು. ೧೯೮೩ರಲ್ಲಿ ಇದರ ವಾಣಿಜ್ಯ ಸಾಮರ್ಥ್ಯವನ್ನು ಗುರುತಿಸಿದ ಜ್ಯಾಕ್ ಲಿಟಲ್ ಎಂಬ ಅಭಿಯಂತರ ಮ್ಯಾಟಲ್ಯಾಬನ ತಂತ್ರಾಂಶವನ್ನು C ಭಾಷೆಯಲ್ಲಿ ಬರೆದು ಮ್ಯಾಥವರ್ಕ್ಸ್ ಎಂಬ ಸಂಸ್ಥೆಯನ್ನು ಸ್ಥಾಪಿಸಿದರು.

ಪದಗಳ ಜೋಡಣೆ (Syntax)[ಬದಲಾಯಿಸಿ]

ಮ್ಯಾಟಲ್ಯಾಬನ್ನು ಮ್ಯಾಟಲ್ಯಾಬ ಭಾಷೆ ಸುತ್ತಲೂ ನಿರ್ಮಿಸಲಾಗಿದೆ. ಮ್ಯಾಟಲ್ಯಾಬಗೆ ಅದರದೇ ಆದ ಬರಹ (ಸ್ಕ್ರಿಪ್ಟ) ಹಾಗು ಕಾರ್ಯಗಳಿವೆ (ಫಂಕ್ಷನ).

ಅಸ್ಥಿರ (Variable)[ಬದಲಾಯಿಸಿ]

ಅಸ್ಥಿರಗಳಿಗೆ = ಸಂಕೇತವನ್ನು ಬಳಸಿ ವ್ಯಾಖ್ಯಾನಿಸಬಹುದು. ಅಸ್ಥಿರಗಳ ರೀತಿಯನ್ನು ಗೊತ್ತಿರದೇ ಅವುಗಳನ್ನು ಘೋಷಿಸಬಹುದು[೩]. ಆಗ ಅವುಗಳು ಕೇವಲ ಸಾಂಕೇತಿಕ ವಸ್ತುಗಳಾಗಿ ಪರಿಗಣಿಸಲ್ಪಡುತ್ತವೆ. ಬರಹದಲ್ಲಿ ಅಸ್ಥಿರಗಳಿಗೆ ಬೇರೆಬೇರೆ ರೀತಿಯ ಬೆಲೆಯನ್ನು ನೀಡಬಹುದು[೪]. ಈ ಬೆಲೆಯು ಸಂಖ್ಯೆಯಾಗಿರಬಹುದು ಅಥವಾ ಪದಗಳಾಗಿರಬಹುದು ಅಥವಾ ಯಾವುದೊ ಕಾರ್ಯವಾಗಿರಬಹುದು.

  1. "System Requirements and Platform Availability". MathWorks. Retrieved 2013-08-14. 
  2. http://www.eetimes.com/document.asp?doc_id=1151422
  3. http://de.mathworks.com/help/matlab/matlab_oop/matlab-vs-other-oo-languages.html
  4. http://de.mathworks.com/help/symbolic/creating-symbolic-variables-and-expressions.html