ಪ್ರಾರಂಭ ಗಣಿತದ ಲೆಕ್ಕಾಚಾರಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಸಿಸ್ಟಮ್ನ ಹೊಸ ಆವೃತ್ತಿ ಗ್ನು ಆಕ್ಟೇವ್ 7.1.0 (7.x ಶಾಖೆಯ ಮೊದಲ ಬಿಡುಗಡೆ), ಇದು ಒಂದು ವ್ಯಾಖ್ಯಾನಿತ ಭಾಷೆಯನ್ನು ಒದಗಿಸುತ್ತದೆ ಮತ್ತು Matlab ನೊಂದಿಗೆ ಹೆಚ್ಚಾಗಿ ಹೊಂದಿಕೆಯಾಗುತ್ತದೆ.
ಆಜ್ಞಾ ಸಾಲಿನ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಒದಗಿಸುತ್ತದೆ ಅನುಕೂಲಕರ ರೇಖೀಯ ಮತ್ತು ರೇಖಾತ್ಮಕವಲ್ಲದ ಸಮಸ್ಯೆಗಳನ್ನು ಸಂಖ್ಯಾತ್ಮಕವಾಗಿ ಪರಿಹರಿಸಲು, ಮತ್ತು ಮುಖ್ಯವಾಗಿ ಮ್ಯಾಟ್ಲ್ಯಾಬ್ನೊಂದಿಗೆ ಹೊಂದಿಕೆಯಾಗುವ ಭಾಷೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಇತರ ಸಂಖ್ಯಾತ್ಮಕ ಪ್ರಯೋಗಗಳನ್ನು ಮಾಡುವುದು.
ಆಕ್ಟೇವ್ ಅನೇಕ ಉಪಕರಣಗಳನ್ನು ಹೊಂದಿದೆ ಸಾಮಾನ್ಯ ಡಿಜಿಟಲ್ ರೇಖೀಯ ಬೀಜಗಣಿತದ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲು, ರೇಖಾತ್ಮಕವಲ್ಲದ ಸಮೀಕರಣಗಳ ಬೇರುಗಳನ್ನು ಕಂಡುಹಿಡಿಯುವುದು ಇತ್ಯಾದಿ.
ಸಹ ಸಾಮಾನ್ಯ ಕಾರ್ಯಗಳ ಏಕೀಕರಣವನ್ನು ಅನುಮತಿಸುತ್ತದೆ, ಬಹುಪದಗಳನ್ನು ಕುಶಲತೆಯಿಂದ ಮತ್ತು ಸಾಮಾನ್ಯ ಬೀಜಗಣಿತದ ಭೇದಾತ್ಮಕ ಮತ್ತು ಭೇದಾತ್ಮಕ ಸಮೀಕರಣಗಳನ್ನು ಸಂಯೋಜಿಸಿ. ಇದು ಸುಲಭವಾಗಿದೆ ವಿಸ್ತರಿಸಬಹುದಾದ ಮತ್ತು ಗ್ರಾಹಕೀಯಗೊಳಿಸಬಹುದಾದ ಆಕ್ಟೇವ್ ಭಾಷೆಯಲ್ಲಿ ಬರೆಯಲಾದ ಬಳಕೆದಾರ-ವ್ಯಾಖ್ಯಾನಿತ ಕಾರ್ಯಗಳ ಮೂಲಕ ಅಥವಾ ಸಿ ++, ಸಿ, ಫೋರ್ಟ್ರಾನ್ ಅಥವಾ ಇತರ ಭಾಷೆಗಳಲ್ಲಿ ಬರೆಯಲಾದ ಕ್ರಿಯಾತ್ಮಕವಾಗಿ ಲೋಡ್ ಮಾಡಲಾದ ಮಾಡ್ಯೂಲ್ಗಳನ್ನು ಬಳಸುವ ಮೂಲಕ.
ಗ್ನು ಆಕ್ಟೇವ್ ಇದು ಉಚಿತವಾಗಿ ವಿತರಿಸಲಾದ ಸಾಫ್ಟ್ವೇರ್ ಆಗಿದೆ. ಉಚಿತ ಸಾಫ್ಟ್ವೇರ್ ಫೌಂಡೇಶನ್ ಪ್ರಕಟಿಸಿದ ಗ್ನೂ ಜನರಲ್ ಪಬ್ಲಿಕ್ ಲೈಸೆನ್ಸ್ (ಜಿಪಿಎಲ್) ನಿಯಮಗಳ ಅಡಿಯಲ್ಲಿ ನೀವು ಅದನ್ನು ಮರುಹಂಚಿಕೆ ಮಾಡಬಹುದು ಅಥವಾ ಮಾರ್ಪಡಿಸಬಹುದು.
ಗ್ನು ಆಕ್ಟೇವ್ 7.1.0 ನಲ್ಲಿ ಹೊಸತೇನಿದೆ
ಈ ಹೊಸ ಆವೃತ್ತಿಯಲ್ಲಿ ಅದನ್ನು ಹೈಲೈಟ್ ಮಾಡಲಾಗಿದೆ Matlab ನೊಂದಿಗೆ ಹೊಂದಾಣಿಕೆಯನ್ನು ಸುಧಾರಿಸಲು ಕೆಲಸವನ್ನು ಮುಂದುವರೆಸಿದೆ, ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಅನೇಕ ಕಾರ್ಯಗಳ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ವಿಸ್ತರಿಸುವುದು, ಹಾಗೆಯೇ JSON ಜೊತೆಗೆ ಕೆಲಸ ಮಾಡಲು ಕಾರ್ಯಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ (jsondecode, jsonencode) ಮತ್ತು ಜುಪಿಟರ್ ನೋಟ್ಬುಕ್ (jupyter_notebook) ಮತ್ತು ಸಹ ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
ಆಕ್ಟೇವ್ 7.1.0 ನ ಈ ಹೊಸ ಆವೃತ್ತಿಯಲ್ಲಿ ಎದ್ದು ಕಾಣುವ ಮತ್ತೊಂದು ಬದಲಾವಣೆಯು ಈಗ ಆಗಿದೆ ಅನೇಕ ಆಕ್ಟೇವ್ ಕಾರ್ಯಗಳನ್ನು ಎರಡೂ ಆಜ್ಞೆಗಳೆಂದು ಕರೆಯಬಹುದು (ಯಾವುದೇ ಆವರಣ ಅಥವಾ ರಿಟರ್ನ್ ಮೌಲ್ಯಗಳಿಲ್ಲ) ಕಾರ್ಯ ರೂಪದಲ್ಲಿ (ಚದರ ಆವರಣಗಳು ಮತ್ತು ರಿಟರ್ನ್ ಮೌಲ್ಯವನ್ನು ನಿಯೋಜಿಸಲು '=' ಚಿಹ್ನೆಯೊಂದಿಗೆ). ಉದಾಹರಣೆಗೆ, "mkdir new_directory" ಅಥವಾ 'status = mkdir("new_directory")'.
ಇದಲ್ಲದೆ, ಗ್ರಾಫಿಕ್ ಮೋಡ್ನಲ್ಲಿ, ಡೀಬಗ್ ಮಾಡುವಾಗ, ಪಾಪ್-ಅಪ್ ಸಲಹೆಗಳನ್ನು ನೀಡಲಾಗುತ್ತದೆ ಸಂಪಾದನೆ ಫಲಕದಲ್ಲಿ ಅಸ್ಥಿರಗಳ ಮೇಲೆ ತೂಗಾಡುತ್ತಿರುವಾಗ ವೇರಿಯಬಲ್ ಮೌಲ್ಯಗಳೊಂದಿಗೆ.
ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, ಕಮಾಂಡ್ ವಿಂಡೋ ಸಕ್ರಿಯವಾಗಿರುವಾಗ ಜಾಗತಿಕ ಹಾಟ್ಕೀಗಳನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ವೇರಿಯೇಬಲ್ ಮತ್ತು ಇನ್ಕ್ರಿಮೆಂಟ್/ಡಿಕ್ರಿಮೆಂಟ್ ಆಪರೇಟರ್ಗಳನ್ನು (“++»/»–“) ಪ್ರತ್ಯೇಕಿಸಲು ಈಗ ಅದನ್ನು ನಿಷೇಧಿಸಲಾಗಿದೆ ಎಂದು ನಮೂದಿಸಲಾಗಿದೆ.
ಇತರ ಬದಲಾವಣೆಗಳಲ್ಲಿ ಅದು ಈ ಹೊಸ ಆವೃತ್ತಿಯಿಂದ ಎದ್ದು ಕಾಣುತ್ತದೆ:
- ವೆಬ್-ಅಂಗೀಕೃತ ಸ್ವರೂಪದಲ್ಲಿ ಬಣ್ಣಗಳನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು (ಉದಾಹರಣೆಗೆ, "#FF00FF" ಅಥವಾ "#F0F") ಗ್ರೇಡಿಯಂಟ್ ಗುಣಲಕ್ಷಣಗಳಿಗೆ ಸೇರಿಸಲಾಗಿದೆ.
- GUI ಮತ್ತು ಪ್ಲಾಟಿಂಗ್ ಇಂಟರ್ಫೇಸ್ನಲ್ಲಿ Qt4 ಲೈಬ್ರರಿಗೆ ಬೆಂಬಲವನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ.
- ಎಲ್ಲಾ ಚಿತ್ರಾತ್ಮಕ ವಸ್ತುಗಳಿಗೆ ಹೆಚ್ಚುವರಿ ಆಸ್ತಿ "ಸಂದರ್ಭ ಮೆನು" ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
- "ಫಾಂಟ್ಸೈಜ್ಮೋಡ್", "ಟೂಲ್ಬಾರ್" ಮತ್ತು "ಲೇಔಟ್" ನಂತಹ ಅಕ್ಷಗಳ ವಸ್ತುವಿಗೆ 14 ಹೊಸ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಅವುಗಳಲ್ಲಿ ಹೆಚ್ಚಿನವು ಇನ್ನೂ ಹ್ಯಾಂಡ್ಲರ್ಗಳನ್ನು ಹೊಂದಿಲ್ಲ.
ಅಂತಿಮವಾಗಿ ನೀವು ಅದರ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಲು ಆಸಕ್ತಿ ಹೊಂದಿದ್ದರೆ ಈ ಹೊಸ ಆವೃತ್ತಿಯ, ನೀವು ವಿವರಗಳನ್ನು ಸಂಪರ್ಕಿಸಬಹುದು ಕೆಳಗಿನ ಲಿಂಕ್ನಲ್ಲಿ.
Linux ನಲ್ಲಿ GNU Octave ಅನ್ನು ಹೇಗೆ ಸ್ಥಾಪಿಸುವುದು?
GNU Octave 7.1.0 ನ ಈ ಹೊಸ ಆವೃತ್ತಿಯನ್ನು ಸ್ಥಾಪಿಸಲು ಆಸಕ್ತಿ ಹೊಂದಿರುವವರಿಗೆ, ನಾನು ಅದನ್ನು ನಮೂದಿಸಬೇಕು ಈ ಸಮಯದಲ್ಲಿ ಆವೃತ್ತಿಯು ರೆಪೊಸಿಟರಿಗಳಲ್ಲಿದೆ ಮುಖ್ಯ ವಿತರಣೆಗಳು ಸ್ವಲ್ಪ ತಡವಾಗಿದೆ ಆದ್ದರಿಂದ, ಹೊಸ ಬಿಡುಗಡೆ ಆವೃತ್ತಿಗಳು ರೆಪೊಸಿಟರಿಗಳಲ್ಲಿ ನವೀಕರಿಸಲು ಸಮಯ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ. ಆದರೆ, ಈ ಕೆಳಗಿನ ಕಮಾಂಡ್ಗಳಲ್ಲಿ ಒಂದನ್ನು ಬಳಸಿಕೊಂಡು ಅದು ಲಭ್ಯವಾದ ತಕ್ಷಣ ನೀವು ಸ್ಥಾಪಿಸಬಹುದು.
ಉದಾಹರಣೆಗೆ, ಇರುವವರಿಗೆ ಡೆಬಿಯನ್, ಉಬುಂಟು ಅಥವಾ ಯಾವುದೇ ವಿತರಣೆಯನ್ನು ಪಡೆದ ಅಥವಾ ಆಧಾರಿತ ಬಳಕೆದಾರರು ಇವುಗಳಲ್ಲಿ, ಅವರು ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯುವ ಮೂಲಕ ಮತ್ತು ಟೈಪ್ ಮಾಡುವ ಮೂಲಕ ಅನುಸ್ಥಾಪನೆಯನ್ನು ಮಾಡಬಹುದು:
sudo apt-get install octave
ಈಗ, ಇರುವವರ ವಿಷಯದಲ್ಲಿ ಆರ್ಚ್ ಲಿನಕ್ಸ್, ಮಂಜಾರೊ ಅಥವಾ ಯಾವುದೇ ಇತರ ಲಿನಕ್ಸ್ ಆಧಾರಿತ ಡಿಸ್ಟ್ರೋ ಬಳಕೆದಾರರು ಆರ್ಚ್ ಲಿನಕ್ಸ್ನಲ್ಲಿ, ಅನುಸ್ಥಾಪನೆಯನ್ನು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯೊಂದಿಗೆ ಮಾಡಲಾಗುತ್ತದೆ:
sudo pacman -S octave
ಇರುವವರಿಗೆ OpenSUSE ಬಳಕೆದಾರರು, ನೀವು ಕೀಬೋರ್ಡ್ ಅನುಸ್ಥಾಪನೆಯನ್ನು ಮಾಡಬಹುದು:
sudo zypper install octave
ಫ್ಲಾಟ್ಪ್ಯಾಕ್ ಪ್ಯಾಕೇಜ್ಗಳ ಬಳಕೆಯನ್ನು ಆದ್ಯತೆ ನೀಡುವವರಿಗೆ, ಅವರು ತಮ್ಮ ಸಿಸ್ಟಂನಲ್ಲಿ ಆಕ್ಟೇವ್ ಅನ್ನು ಸ್ಥಾಪಿಸಬಹುದು, ಅವರು ಫ್ಲಾಟ್ಪ್ಯಾಕ್ ಬೆಂಬಲವನ್ನು ಮಾತ್ರ ಹೊಂದಿರಬೇಕು ಮತ್ತು ಅನುಸ್ಥಾಪನೆಯನ್ನು ಮಾತ್ರ ನಿರ್ವಹಿಸಬೇಕು ನಾವು ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯುತ್ತೇವೆ ಮತ್ತು ಅದರಲ್ಲಿ ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಟೈಪ್ ಮಾಡಿ:
flatpak install flathub org.octave.Octave
ಮತ್ತೊಂದು ವಿಧಾನದ ಸಹಾಯದಿಂದ ಸ್ನ್ಯಾಪ್ ಪ್ಯಾಕ್ಗಳು ಮತ್ತು ಅನುಸ್ಥಾಪನೆಯನ್ನು ಟೈಪ್ ಮಾಡುವ ಮೂಲಕ ಮಾಡಲಾಗುತ್ತದೆ:
sudo snap install octave
ಆಕ್ಟೇವ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲು ಒಂದು ಕೊನೆಯ ವಿಧಾನವಾಗಿದೆ ಡಾಕರ್ ಜೊತೆ ಮತ್ತು ಅನುಸ್ಥಾಪನೆಯನ್ನು ಟೈಪ್ ಮಾಡುವ ಮೂಲಕ ಮಾಡಲಾಗುತ್ತದೆ:
docker pull docker.io/gnuoctave/octave:7.1.0