Ushbu vosita GNU loyihasining bir qismidir. MATLAB uning tijorat ekvivalenti hisoblanadi. Ular baham ko'rgan bir nechta xususiyatlar orasida ikkalasi ham interaktiv rejimda buyurtmalarni bajarishga imkon beradigan tarjimonni taklif qilishlarini ta'kidlash mumkin. Yozib oling sust Bu Maksima kabi kompyuter algebra tizimi emas, balki raqamli tahlilga yo'naltirilgan tildan foydalanadi. |
GNU Oktav - bu yuqori darajadagi til, dastlab raqamli hisoblash uchun mo'ljallangan. Oktav chiziqli va chiziqli bo'lmagan masalalarni sonli ravishda echish va Matlab bilan asosan mos keladigan til yordamida boshqa raqamli tajribalarni ishlab chiqish uchun buyruq qatori interfeysini taqdim etadi. Bundan tashqari, u ommaviy yo'naltirilgan til sifatida ishlatilishi mumkin.
Oktavda umumiy sonli algebra masalalarini echish, chiziqli bo'lmagan tenglamalar echimlarini topish, oddiy funktsiyalarning integrallarini bajarish, polinomlarni boshqarish va oddiy differentsial tenglamalar va algebraik differentsial tenglamalarni birlashtirish uchun juda ko'p vositalar mavjud. Oktavning o'z tilida yozilgan yoki C, C ++, Fortran kabi boshqa tillarda yozilgan dinamik yuklangan modullardan foydalangan holda foydalanuvchi tomonidan aniqlangan funktsiyalar orqali kengaytirish va o'zgartirish oson.
Texnik ma'lumotlar
- Oktav STL kutubxonasi yordamida C ++ da yoziladi.
- U o'z tili uchun tarjimonga ega (Matlabga o'xshash sintaksis) va interaktiv yoki ommaviy bajarishga imkon beradi.
- Tilni dinamik modullar yordamida funktsiyalar va protseduralar bilan kengaytirish mumkin.
- U foydalanuvchiga grafikalar yaratishni, so'ngra ularni bosib chiqarishni yoki saqlashni taklif qilish uchun boshqa GNU dasturlaridan foydalanadi (Grace).
- Til ichida u shuningdek buyruq konsoliga (qobiq) o'xshaydi. Bu, masalan, katalog tarkibini ro'yxatlash imkonini beradi.
- Unix platformalarida ishlashdan tashqari u Windows-da ham ishlaydi.
- Matlab funktsiyalari bilan fayllarni .m kengaytmasi bilan yuklashingiz mumkin.
- Ispan tilida yordam.
Oktav tili
- Sintaksis MATLAB-da ishlatilganga o'xshaydi.
- Bu talqin qilingan til.
- Bu dalillarni mos yozuvlar orqali o'tkazishga imkon bermaydi. Ular har doim qiymat uchun beriladi.
- Bu ko'rsatkichlarga ruxsat bermaydi.
- Ssenariylarni yaratish mumkin.
- U standart C kutubxonasining aksariyat funktsiyalarini qo'llab-quvvatlaydi.
- Uni UNIX tizim qo'ng'iroqlarini qo'llab-quvvatlash uchun kengaytirish mumkin.
- Til matritsalar bilan ishlashga mo'ljallangan va ular bilan ishlash uchun juda ko'p funktsiyalarni taqdim etadi.
- U C ning "tuzilmalari" ga o'xshash tuzilmalarni qo'llab-quvvatlaydi.
Har xil tashqi qiziqish yo'nalishlari
- Oktav rasmiy sayti (ingliz tilida)
- Oktavadagi Wiki (ingliz tilida)
- Oktav qo'llanmasi (ispan tilida) - hozirgi paytda tarjima jarayonida.
- GNU oktav qo'llanmasi Eaton, Jon V. ISBN 0-9541617-2-6 (ingliz tilida)
- Oktav-Forge, GNU Octave uchun qo'shimcha paketlar
- QtOctave Blog (Oktav uchun GUI)
- Ispan tilidagi yordam to'plami, GNU Octave buyruqlarini tarjima qilishga yordam bering
- Onlayn matematik kalkulyator Oktav ishlatadigan sahifa Internet (ingliz tilida)
- Inline :: Oktav moduli Perl en CPAN Perl dasturlari ichida Oktavda dasturlash uchun
- Guillem Borrell i Nogueras tomonidan Matlab va oktavga norasmiy kirish (Ispaniyada bepul kitob)
- Oktavdagi raqamli hisoblashlar
O'rnatish
Debian, Ubuntu va boshqalarda:
sudo apt-get install oktava qtoctave
Fedorada:
su -c 'yum oktav qtoktave o'rnatish'
Boshqa tarqatishlar:
Oktav-Forge
Rahmat Sedpren Paketlarning funktsional imkoniyatlarini o'rnatish uchun qanday amal qilish kerakligini bilamiz Oktav-Forge:
1. Bizni qiziqtirgan paketni yuklab oling (siqilgan).
2. Siqishni, agar boshqacha ko'rsatilmagan bo'lsa, odatda foydalanuvchining uy papkasida (/ home / [username] /) bo'lgan Oktav ishchi papkasiga nusxalash.
3. Oktavni superuser sifatida ishga tushiring (sudo ishlatilishi mumkin).
4. Oktav buyruq satrini kiriting
pkg o'rnatish "packet-name.tar.gz"
Oktavning so'nggi versiyasini o'rnatish uchun
Ushbu qiziqarli PPA-ni biz bilan baham ko'rgan Kristobal tufayli biz Octave va QtOctave-ning so'nggi versiyasini muammosiz o'rnatishimiz mumkin:
sudo su -
add-apt-repository ppa: lopeztobal / matematik
apt-get update && apt-get upgrade
Chiqish
Salom, avvalambor blogni tabriklayman (vaqti-vaqti bilan o'qish uchun yangi narsa bo'lishi yoqimli). Faqat bir narsani ta'kidlang: men muhandislik talabasiman (va blogger g), va men Oktav va Matlab bilan ham shug'ullanishga majbur bo'ldim va men ko'p hollarda (va afsuski) bu unchalik mos kelmasligiga kafolat bera olaman Matlab fayllari bilan oldindan ishlashingiz yoki Oktavdan foydalanmaydigan boshqa hamkasblaringiz bilan ishlashingiz kerak bo'lganda, haqiqiy muammoga aylanish uchun oddiy latifalar bo'ling. Yaxshiyamki, Matlab har qanday Linux tarqatishida (va Mac da) tabiiy va ajoyib ishlaydigan UNIX versiyasiga ega. Agar siz menga ruxsat bersangiz va bu mavzuga qiziqsangiz, mening blogimda Matlab va Oktavga oid bir nechta o'quv qo'llanma va maqolalar chop etilgan. Siz bilgan har bir narsa uchun.
Salom va yana bir bor tabriklayman 😉
Salom, men tezisimni bajarayapman va agar sizga yordam bersangiz, oktavni fortranda ishlab chiqarilgan kod bilan kengaytiraman: fortran kodini kompilyatsiya qilish uchun .cc kodini yozish orqali oktavada interfeys yaratish shart, ya'ni mkoctfile codigo_octave.cc code.f
Tushuntirishlar, qtoktave - bu ispaniyalik tomonidan yaratilgan va dastur haqida o'z blogiga ega bo'lgan qt kutubxonalari bilan ta'minlangan oktavaning oldingi qismi. Agar siz uni keltirsangiz yaxshi bo'lar edi.
Qtoctave so'nggi versiyasida, uni xohlovchilar uchun, Launchpad-dagi repo-da mavjud, chunki Ubuntu uni yangilamaydi. Umid qilamanki, keyingi Ubuntu versiyasida u yangilanadi, chunki men rasmiy Debian paketlari bilan aloqada bo'lganman.
Yana bir narsa, qtoctave-dan Octave sourceforge paketlarini o'rnatishingiz mumkin.
Mandriva-da va MIB omborlarini yoqish uchun ular quyidagicha o'rnatilishi mumkin:
urpmi qtoktave oktava
Salomlar 🙂
Zo'r hissa! Siz aytgan narsalarning ko'pini bilmas edim, shuning uchun rahmat x sharh siz aytgan blogni allaqachon qo'shib qo'ydim. Bizga PPA-ni o'rnatish buyrug'ini bera olasizmi?
Salom! Pol.
Savol, mening fikrimcha, agar universitetlar ko'proq Oktavdan foydalansalar, bunday bo'lmaydi, Valensiyadagi matematika fakultetida bu biz talabalik paytida foydalangan.
Scilab-ni qanday ishlashini ko'rish uchun sinab ko'rdingizmi?
Javob bilan quote
Salom rahmat. Bu buyruq:
sudo su -
add-apt-repository ppa: lopeztobal / matematik
apt-get update && apt-get upgrade
Chiqish
Ombor asosan matematikaga yo'naltirilgan.
Javob bilan quote
Ko'p rahmat! Men uni darhol postga qo'shaman!
Quchoqlang! Pol.
Men butunlay roziman. Mening vaziyatimda, bu Alikante universitetida va men sizni ishontirib aytamanki, muammo ham o'qituvchilar tarkibida (hatto bir xil kuchga ega bo'lgan bepul alternativalar mavjudligini ham bilmaydi) va ma'muriyatning o'zi vakolatli ITga ega emasligi uchun. Matlab o'rniga Oktavdan foydalanishda o'qituvchilarni tayyorlashga qodir bo'lgan bo'lim. Ammo keling, bu yangi narsa emas. Men buni Microsoft Project yoki Microsoft Visio kabi boshqa dasturlar bilan boshdan kechirgan edim (juda yaxshi bepul alternativalar mavjud va ba'zi o'qituvchilarning ongini o'zgartirishga imkon yo'q).
Scilab uni sinovdan o'tkazmadi.
Rahmat.
Haqiqat shundaki, men Scilab-ni sinab ko'rmadim.
Barchalarga salom, men Linux (Ubuntu) bilan yangi tanishman va ish sabablari uchun men zudlik bilan Octave-ni o'rnatishim kerak; va buni qanday qilishni bilmayman. Kimdir menga qadamlarni birma-bir aytib berib, yordam bera oladimi? Katta rahmat. Blog uchun salomlar va tabriklar.
Kiritganingiz uchun katta rahmat. Sahifadagi maqolalar har doim juda qiziqarli.
Xop. Ubuntu-dan foydalanayapsiz deb o'ylasangiz, Ilovalar> Ubuntu Software Center menyusiga o'ting. U erda bo'lganimdan keyin "Oktava" ni yozdim (tirnoqsiz). Bir nechta variant paydo bo'ladi, men Qtoktave (gnu oktava uchun grafik interfeys) degan yozuvni tanladim. O'rnatish tugmachasini bosing. Bo'ldi shu.
Salom! Pol.
Agar oktava haqida qo'llanmalar yuklansa yaxshi bo'lar edi
Agar siz Google'da aktave qo'llanmasini joylashtirsangiz, uni Internetda topishingiz mumkin, siz minglab narsalarni olasiz:
http://www.google.es/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&sqi=2&ved=0CC8QFjAA&url=http%3A%2F%2Fsoftlibre.unizar.es%2Fmanuales%2Faplicaciones%2Foctave%2Fmanual_octave.pdf&ei=ruGNUsm7Isz40gXSmYGwDQ&usg=AFQjCNHCWYypv_5YikgyG_rF2NZ4RPWgug&bvm=bv.56987063,bs.1,d.Yms
Oktavali videoni qo'llab-quvvatlash haqida nima ma'lum, paket allaqachon ishlaydimi yoki u hanuz bir xil ???
ALOQA ..
Ushbu blog uchun juda katta rahmat, bu juda yaxshi ... lekin mening bir nechta shubhalarim bor
Men RASPBERRY PI bilan ishlayapman va nima qilishni xohlasam, o'rnataman
RASPBERRIDAGI OKTAVADA, MEN ULARNI QILAMAYMAN ...… RASPBERRY
RASPBIYA FAOLIYAT TIZIMI BILAN ISHLASH
O'RNATISH KODLARINI LINUX BO'LGANidek KIRIB KETAMAN, XATOLARNI YO'Q QILADI
BILMOQCHIMI, MENGA MENGA Yordam bersangiz
GRACIAS
Men ushbu xabarning eskirganligini bilaman, lekin menga yordam bera olasizmi, deb o'yladim. Oktav ramziy paketini o'rnatishga urinayotganda men quyidagi xatoga yo'l qo'yaman:
oktav: 1> pkg install "symbolic-1.1.0.tar.gz"
sh: 1: make: topilmadi
pkg: ramziy paket uchun "make" ishlatishda xato.
Xato: "configure_make" faylidan /usr/share/octave/3.8.1/m/pkg/private/configure_make.m 82-qator, 9-ustun yonida chaqirildi
xato: kimdan chaqirildi:
xato: /usr/share/octave/3.8.1/m/pkg/private/install.m 206 satrda 5-ustun.
xato: /usr/share/octave/3.8.1/m/pkg/pkg.m 394 qator, 9-ustunda
Men nima qila olaman? katta rahmat
Xayrli tun. Ushbu dastur Windows 7 bilan ishlashga mos keladimi? Va agar shunday bo'lsa, men havolani qaerdan olaman?
Ma'lumot uchun oldindan rahmat.
https://www.gnu.org/software/octave/download.html
Bu "soya go'shti" yoki "bodom suti" deyishlariga o'xshaydi