નું લોકાર્પણ ગાણિતિક ગણતરીઓ કરવા માટે સિસ્ટમનું નવું સંસ્કરણ જીએનયુ ઓક્ટેવ 7.1.0 (7.x શાખાનું પ્રથમ પ્રકાશન), જે એક અર્થઘટન ભાષા પ્રદાન કરે છે અને મોટાભાગે Matlab સાથે સુસંગત છે.
કમાન્ડ લાઇન ઇન્ટરફેસ પ્રદાન કરે છે અનુકૂળ રેખીય અને નોનલાઈન સમસ્યાઓ આંકડાકીય રીતે હલ કરવા માટે, અને એમએટીએલબી સાથે મુખ્યત્વે સુસંગત ભાષાની મદદથી અન્ય સંખ્યાત્મક પ્રયોગો કરવા.
ઓક્ટેવ ઘણા સાધનો છે સામાન્ય ડિજિટલ રેખીય બીજગણિત સમસ્યાઓ હલ કરવા માટે, નોનલાઇનર સમીકરણોનાં મૂળ શોધવા વગેરે.
ઉપરાંત, સામાન્ય કાર્યોના એકીકરણની મંજૂરી આપે છે, બહુપદીઓની હેરફેર કરો અને સામાન્ય બીજગણિત વિભેદક અને વિભેદક સમીકરણોને એકીકૃત કરો. તે સરળતાથી છે વિસ્તૃત અને કસ્ટમાઇઝ કરી શકાય તેવું ઓક્ટેવ ભાષામાં લખેલા વપરાશકર્તા-નિર્ધારિત કાર્યો દ્વારા અથવા સી ++, સી, ફોર્ટ્રન અથવા અન્ય ભાષાઓમાં લખેલા ગતિશીલ લોડ મોડ્યુલોના ઉપયોગ દ્વારા.
જીએનયુ ઓક્ટેવ તે મુક્તપણે વિતરિત સોફ્ટવેર પણ છે. તમે ફ્રી સ Softwareફ્ટવેર ફાઉન્ડેશન દ્વારા પ્રકાશિત જીએનયુ જનરલ પબ્લિક લાઇસન્સ (જીપીએલ) ની શરતો હેઠળ તેને ફરીથી વિતરિત અથવા સંશોધિત કરી શકો છો.
જીએનયુ ઓક્ટેવ 7.1.0 ની મુખ્ય નવી સુવિધાઓ
આ નવા સંસ્કરણમાં તે પ્રકાશિત થયું છે Matlab સાથે સુસંગતતા સુધારવા માટે કામ ચાલુ રાખ્યું, ઘણા અસ્તિત્વમાંના કાર્યોની ક્ષમતાઓનું વિસ્તરણ, તેમજ JSON સાથે કામ કરવા માટે ઉમેરાયેલ કાર્યો (jsondecode, jsonencode) અને Jupyter Notebook (jupyter_notebook) અને એ પણ નવી સુવિધાઓ ઉમેરવામાં આવી.
ઓક્ટેવ 7.1.0 ના આ નવા સંસ્કરણમાં બીજો ફેરફાર જે હવે જોવા મળે છે તે છે ઘણા ઓક્ટેવ ફંક્શનને આદેશો તરીકે બંને કહી શકાય (કોઈ કૌંસ અથવા વળતર મૂલ્યો નથી) કાર્ય સ્વરૂપની જેમ (વળતર મૂલ્ય સોંપવા માટે ચોરસ કૌંસ અને '=' પ્રતીક સાથે). ઉદાહરણ તરીકે, "mkdir new_directory" અથવા 'status = mkdir("new_directory")'.
વધુમાં, ગ્રાફિક મોડમાં, ડીબગીંગ કરતી વખતે, પોપ-અપ ટીપ્સ આપવામાં આવે છે જ્યારે એડિટિંગ પેનલમાં વેરિયેબલ્સ પર હોવર કરતી વખતે ચલ મૂલ્યો સાથે.
મૂળભૂત રીતે, જ્યારે આદેશ વિન્ડો સક્રિય હોય ત્યારે વૈશ્વિક હોટકીઝ અક્ષમ થાય છે અને તેનો ઉલ્લેખ કરવામાં આવ્યો છે કે હવે વેરીએબલ અને ઇન્ક્રીમેન્ટ/ડિક્રીમેન્ટ ઓપરેટર્સ («++»/»–«) ને સ્પેસ સાથે અલગ કરવાની મનાઈ છે.
અન્ય ફેરફારોમાંથી જે આ નવા સંસ્કરણથી standભા છે:
- વેબ-સ્વીકૃત ફોર્મેટમાં રંગોનો ઉલ્લેખ કરવાની ક્ષમતા (ઉદાહરણ તરીકે, "#FF00FF" અથવા "#F0F") ગ્રેડિયન્ટ ગુણધર્મોમાં ઉમેરવામાં આવી છે.
- GUI અને પ્લોટિંગ ઇન્ટરફેસમાં Qt4 લાઇબ્રેરી માટેનો આધાર દૂર કર્યો.
- તમામ ગ્રાફિકલ ઓબ્જેક્ટો માટે વધારાની મિલકત "સંદર્ભમેનુ" ઉમેરવામાં આવી છે.
- એક્સેસ ઑબ્જેક્ટમાં 14 નવી પ્રોપર્ટીઝ ઉમેરવામાં આવી છે, જેમ કે "ફોન્ટસાઇઝમોડ", "ટૂલબાર" અને "લેઆઉટ", જેમાંથી મોટા ભાગના પાસે હજુ સુધી હેન્ડલર્સ નથી.
છેલ્લે જો તમને તેના વિશે વધુ જાણવામાં રસ છે આ નવા સંસ્કરણની, તમે વિગતોનો સંપર્ક કરી શકો છો નીચેની કડીમાં
Linux પર 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