MuPAD
ಮುಪಾಡ್ ಒಂದು ಕಂಪ್ಯೂಟರ್ ಬೀಜಗಣಿತ ವ್ಯವಸ್ಥೆ (ಸಿಎಎಸ್) ಆಗಿದೆ. ಮೂಲತಃ ಜರ್ಮನಿಯ ಪಾಡೆರ್ಬೋರ್ನ್ ವಿಶ್ವವಿದ್ಯಾನಿಲಯದ ಮುಪಾಡ್ ಸಂಶೋಧನಾ ಗುಂಪು ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ಈ ಅಭಿವೃದ್ಧಿಯನ್ನು 1997 ರಲ್ಲಿ ಪ್ರಾರಂಭವಾದ ಮುಪಾಡ್ ಸಂಶೋಧನಾ ಗುಂಪು ಮತ್ತು ಇತರ ಕೆಲವು ವಿಶ್ವವಿದ್ಯಾಲಯಗಳ ಪಾಲುದಾರರ ಸಹಕಾರದೊಂದಿಗೆ ಸೈಫೇಸ್ ಸಾಫ್ಟ್ವೇರ್ ಜಿಎಂಬಿಹೆಚ್ & ಕಂ ಕೆಜಿ ಕಂಪನಿಯು ವಹಿಸಿಕೊಂಡಿತು. ಮುಪಾಡ್ನ ಗ್ರಾಫಿಕ್ಸ್ ಪ್ಯಾಕೇಜ್ ವಿಶೇಷವಾಗಿ ಯಶಸ್ವಿಯಾಯಿತು, ವಿಶೇಷವಾಗಿ ಅದನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ಯುಗವನ್ನು ಪರಿಗಣಿಸಿ. 2005ರ ಶರತ್ಕಾಲದವರೆಗೆ, "ಮುಪಾಡ್ ಲೈಟ್" ಆವೃತ್ತಿಯನ್ನು ಸಂಶೋಧನೆ ಮತ್ತು ಶಿಕ್ಷಣಕ್ಕಾಗಿ ಉಚಿತವಾಗಿ ನೀಡಲಾಗುತ್ತಿತ್ತು, ಆದರೆ ಮುಪಾಡ್ ಸಂಶೋಧನಾ ಗುಂಪಿನ ಹೋಮ್ ಇನ್ಸ್ಟಿಟ್ಯೂಟ್ ಅನ್ನು ಮುಚ್ಚಿದ ಪರಿಣಾಮವಾಗಿ, "ಮುಪಾಡ್ ಪ್ರೊ" ಆವೃತ್ತಿಯು ಮಾತ್ರ ಖರೀದಿಗೆ ಲಭ್ಯವಾಯಿತು. ಮುಪಾಡ್ ಕರ್ನಲ್ ಅನ್ನು ಸೈಂಟಿಫಿಕ್ ನೋಟ್ಬುಕ್ ಮತ್ತು ಸೈಂಟಿಫಿಕ್ ವರ್ಕ್ಪ್ಲೇಸ್ನೊಂದಿಗೆ ಜೋಡಿಸಲಾಗಿದೆ. ಮುಪಾಡ್ ಪ್ರೊನ ಹಿಂದಿನ ಆವೃತ್ತಿಗಳನ್ನು ಸೈಲ್ಯಾಬ್ನೊಂದಿಗೆ ಜೋಡಿಸಲಾಗಿತ್ತು. ಮ್ಯಾಥ್ಕ್ಯಾಡ್ನ 14ನೇ ಆವೃತ್ತಿಯ ಬಿಡುಗಡೆಯಲ್ಲಿ ಮುಪಾಡ್ ಅನ್ನು ಸಿಎಎಸ್ ಎಂಜಿನ್ ಆಗಿ ಅಳವಡಿಸಿಕೊಳ್ಳಲಾಯಿತು. ಸೆಪ್ಟೆಂಬರ್ 2008ರಲ್ಲಿ, ಸೈಫೇಸ್ಅನ್ನು ಮ್ಯಾಥ್ವರ್ಕ್ಸ್ ಖರೀದಿಸಿತು ಮತ್ತು ಮುಪಾಡ್ ಸಂಕೇತವನ್ನು ಮ್ಯಾಟ್ಲ್ಯಾಬ್ಗಾಗಿ ಸಿಂಬಾಲಿಕ್ ಮ್ಯಾಥ್ ಟೂಲ್ಬಾಕ್ಸ್ ಆಡ್-ಆನ್ನಲ್ಲಿ ಸೇರಿಸಲಾಯಿತು. 2008ರ ಸೆಪ್ಟೆಂಬರ್ 28ರಂದು, ಮುಪಾಡ್ಅನ್ನು ತನ್ನದೇ ಆದ ಸಾಫ್ಟ್ವೇರ್ ಉತ್ಪನ್ನವಾಗಿ ಮಾರುಕಟ್ಟೆಯಿಂದ ಹಿಂತೆಗೆದುಕೊಳ್ಳಲಾಯಿತು. ಆದಾಗ್ಯೂ, ಇದು ಇನ್ನೂ ಮ್ಯಾಟ್ಲ್ಯಾಬ್ನಲ್ಲಿರುವ ಸಿಂಬಾಲಿಕ್ ಮ್ಯಾಥ್ ಟೂಲ್ಬಾಕ್ಸ್ನಲ್ಲಿ ಲಭ್ಯವಿದೆ ಮತ್ತು ಮ್ಯಾಟ್ಲ್ಯಾಬ್ ಟರ್ಮಿನಲ್ನಲ್ಲಿ ನಮೂದಿಸಲಾದ ಮುಪ್ಯಾಡ್ ಕಮಾಂಡ್ನಿಂದ ಸ್ವತಂತ್ರ ಪ್ರೋಗ್ರಾಂ ಆಗಿಯೂ ಬಳಸಬಹುದು. ಮ್ಯಾಟ್ಲ್ಯಾಬ್ ಆರ್2020ಎಯಲ್ಲಿ ಮುಪಾಡ್ ನೋಟ್ಬುಕ್ ವೈಶಿಷ್ಟ್ಯವನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ. ಆದಾಗ್ಯೂ, ಮ್ಯಾಟ್ಲ್ಯಾಬ್ನ ಸಾಂಕೇತಿಕ ಗಣಿತ ಉಪಕರಣ ಪೆಟ್ಟಿಗೆಯು ಇನ್ನೂ ಮುಪಾಡ್ ಭಾಷೆಯನ್ನು ಅದರ ಆಧಾರವಾಗಿರುವ ಕಂಪ್ಯೂಟೇಶನಲ್ ಎಂಜಿನ್ನ ಭಾಗವಾಗಿ ಬಳಸುತ್ತದೆ. ಮ್ಯಾಟ್ಲ್ಯಾಬ್ ಲೈವ್ ಎಡಿಟರ್ ಸಾಂಕೇತಿಕ ಗಣಿತದ ಲೆಕ್ಕಾಚಾರಗಳನ್ನು ಪ್ರದರ್ಶಿಸಲು, ದಾಖಲಿಸಲು ಮತ್ತು ಹಂಚಿಕೊಳ್ಳಲು ಶಿಫಾರಸು ಮಾಡಲಾದ ಪರಿಸರವಾಗಿದೆ. ಕಾರ್ಯಕ್ಷಮತೆ ಮುಪಾಡ್ ಒದಗಿಸುತ್ತದೆಃ ರೇಖೀಯ ಬೀಜಗಣಿತ, ಭೇದಾತ್ಮಕ ಸಮೀಕರಣಗಳು, ಸಂಖ್ಯೆ ಸಿದ್ಧಾಂತ, ಅಂಕಿಅಂಶಗಳು ಮತ್ತು ಕ್ರಿಯಾತ್ಮಕ ಪ್ರೋಗ್ರಾಮಿಂಗ್ಗಾಗಿ ವಿವೇಚನಾತ್ಮಕ ನಿಖರತೆಯ ಪ್ರೋಗ್ರಾಂ ಪ್ಯಾಕೇಜ್ಗಳಲ್ಲಿ ಸಾಂಕೇತಿಕವಾಗಿ ಶ್ರೇಷ್ಠ ಮತ್ತು ಪರಿಶೀಲಿಸಿದ ಸಂಖ್ಯಾತ್ಮಕ ವಿಶ್ಲೇಷಣೆಯ ಸೂತ್ರಗಳನ್ನು ಕುಶಲತೆಯಿಂದ ನಿರ್ವಹಿಸಲು ಕಂಪ್ಯೂಟರ್ ಬೀಜಗಣಿತ ವ್ಯವಸ್ಥೆಯು 3D ಯಲ್ಲಿ ಅನಿಮೇಷನ್ಗಳು ಮತ್ತು ಪಾರದರ್ಶಕ ಪ್ರದೇಶಗಳನ್ನು ಬೆಂಬಲಿಸುವ ಸಂವಾದಾತ್ಮಕ ಗ್ರಾಫಿಕ್ ವ್ಯವಸ್ಥೆಯಾಗಿದ್ದು, ಆಬ್ಜೆಕ್ಟ್-ಓರಿಯೆಂಟೆಡ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಮತ್ತು ಕ್ರಿಯಾತ್ಮಕ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಅನ್ನು ಬೆಂಬಲಿಸುವ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯಾಗಿದೆ. ಮುಪಾಡ್ ಪದ ಸಂಸ್ಕರಣಾ ವ್ಯವಸ್ಥೆಗಳಂತೆಯೇ ನೋಟ್ಬುಕ್ ಪರಿಕಲ್ಪನೆಯನ್ನು ಒದಗಿಸುತ್ತದೆ, ಇದು ಗಣಿತದ ಸಮಸ್ಯೆಗಳ ಸೂತ್ರೀಕರಣ ಮತ್ತು ಗ್ರಾಫಿಕ್ಸ್ ದೃಶ್ಯೀಕರಣ ಮತ್ತು ಫಾರ್ಮ್ಯಾಟ್ ಮಾಡಲಾದ ಪಠ್ಯದಲ್ಲಿ ವಿವರಣೆಗಳನ್ನು ನೀಡುತ್ತದೆ. ಮುಪ್ಯಾಡ್ ವಿಲೋಮ ಹೈಪರ್ಬೋಲಿಕ್ ಕೊಸೈನ್ಗೆ ಎನ್ಐಎಸ್ಟಿ 4.37 ವ್ಯಾಖ್ಯಾನವನ್ನು ಅನುಸರಿಸುವುದಿಲ್ಲ. ಲೆಕ್ಕಾಚಾರಗಳನ್ನು ವೇಗಗೊಳಿಸಲು ಸಿ + +-ಮಾರ್ಗಗಳೊಂದಿಗೆ ಮುಪಾಡ್ ಅನ್ನು ವಿಸ್ತರಿಸಲು ಸಾಧ್ಯವಿದೆ. ಜಾವಾ ಕೋಡ್ ಅನ್ನು ಸಹ ಹುದುಗಿಸಬಹುದು. ಮುಪಾಡ್ನ ವಾಕ್ಯರಚನೆಯನ್ನು ಪ್ಯಾಸ್ಕಲ್ನಲ್ಲಿ ರೂಪಿಸಲಾಗಿದೆ ಮತ್ತು ಇದು ಮ್ಯಾಪಲ್ ಕಂಪ್ಯೂಟರ್ ಬೀಜಗಣಿತ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಬಳಸಿದ ವಾಕ್ಯರಚನೆಯನ್ನು ಹೋಲುತ್ತದೆ. ಇವೆರಡರ ನಡುವಿನ ಪ್ರಮುಖ ವ್ಯತ್ಯಾಸವೆಂದರೆ ಮುಪಾಡ್ ಆಬ್ಜೆಕ್ಟ್-ಓರಿಯೆಂಟೆಡ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ಗೆ ಬೆಂಬಲವನ್ನು ನೀಡುತ್ತದೆ. ಇದರರ್ಥ ಪ್ರತಿಯೊಂದು ವಸ್ತುವೂ ಅದರ ಮೇಲೆ ಬಳಸಲು ಅನುಮತಿಸಲಾದ ವಿಧಾನಗಳನ್ನು "ತನ್ನೊಂದಿಗೆ ಒಯ್ಯುತ್ತದೆ". ಉದಾಹರಣೆಗೆ, ಎಃ = ಮ್ಯಾಟ್ರಿಕ್ಸ್ ([1,2], [3,4]) ಅನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಿದ ನಂತರ ಈ ಕೆಳಗಿನ ಎಲ್ಲಾ ಮಾನ್ಯ ಅಭಿವ್ಯಕ್ತಿಗಳು ಮತ್ತು ನಿರೀಕ್ಷಿತ ಫಲಿತಾಂಶವನ್ನು ನೀಡುತ್ತವೆಃ ಎ + ಎ,-ಎ, 2 * ಎ, ಎ * ಎ, ಎ-1, ಎಕ್ಸ್ಪ್ (ಎ), ಎ. ಎ, ಎ 0,0 * ಎ. ಅಲ್ಲಿ ಎ. ಯು ಸಂಯೋಜಿತ 2x4 ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಆಗಿದ್ದರೆ, ಕೊನೆಯ ಎರಡು ಸೇರಿದಂತೆ ಉಳಿದವೆಲ್ಲವೂ ಮತ್ತೆ 2x2 ಮ್ಯಾಟ್ರಿಕ್ಸ್ಗಳಾಗಿವೆ. ಉಲ್ಲೇಖಗಳು 2008 ಲಿನಕ್ಸ್ ಕಂಪ್ಯೂಟರ್ ಬೀಜಗಣಿತ ವ್ಯವಸ್ಥೆಗಳಿಗಾಗಿ ಕಂಪ್ಯೂಟರ್ ಬೀಜಗಣಿತ ವ್ಯವಸ್ಥೆಯ ತಂತ್ರಾಂಶವನ್ನು ಸ್ಥಗಿತಗೊಳಿಸಿತು 1997ರಲ್ಲಿ ಪರಿಚಯಿಸಲಾದ ಲಿನಕ್ಸ್ಗಾಗಿ ಸ್ವಾಮ್ಯದ ವಾಣಿಜ್ಯ ತಂತ್ರಾಂಶ ಉತ್ಪನ್ನಗಳು