با Octave ، قدرت محاسبه عددی در یک نسخه رایگان آشنا شوید

اکتاو_410aدرون دنیای بزرگ زبانهای تفسیر شده، یک جایگاه کوچک وجود دارد که توسط زبانهای اختصاص داده شده به آن اشغال شده است پردازش ریاضی از طریق رایانه این ممکن است برای شما کمی انتزاعی به نظر برسد ، اما اگر ما در مورد برنامه هایی مانند Derive ، Mathematica یا Matlab معروف صحبت کنیم ، شاید شما در حال حاضر تصور واضح تری از منظور ما داشته باشید.

نت های هشتگانه موسیقی برنامه ای در این راستا که با آزادی که توسط کد GNU فراهم شده است ، توانایی بالایی در اختیار ما قرار می دهد. معادل مستقیم آن را می توان مشهور Matlab دانست (که همچنین با آن به دنبال سازگاری کامل است) ، زیرا هر دو زبان سطح بالایی هستند که با تعداد زیادی از توابع اختصاص داده شده به تحلیل عددی.

تصویر اکتاو

اکتاو از حدود سال 1988 به عنوان یک برنامه پشتیبانی از یک کتاب درسی آغاز به کار کرد محاسبه واکنشهای شیمیایی. نیازهای بعدی این موضوع باعث شد تا برنامه باید به تدریج در عملکرد خود به آنچه امروز از آن می شناسیم گسترش یابد ، یک محیط برنامه نویسی سطح بالا که عمدتا به محاسبه عددی اختصاص دارد.

ویژگی های Octave آن را به یک برنامه تبدیل کرده است برای آموزش آکادمیک مناسب است از آنجا که ساختار و نحو آن ما را به یاد سایر زبانهای برنامه نویسی مانند C و C ++ می اندازد. به این ترتیب ، اگر زبان قبلی را نمی دانید ، تمام زمانی که برای یادگیری دستور زبان و توابع Octave صرف می کنید ، گوش شما را فرو نمی برد.

ناسازگاری گفتاری

Octave همچنین یک رابط کنسول ارائه می دهد که ، از آنجا که نسخه 4.0.1 با درج رابط جدیدی از نوع گرافیکی، اجازه حل و فصل مسائل ریاضی خطی و غیرخطی ، آزمایشات را با محاسبه متغیرها و امکان انجام کارهای پردازش دسته ای بزرگ انجام دهید.

اگرچه با چند منظوره ، به لطف داشتن اکتاو عمدتاً به عنوان سیستمی برای حل مسائل جبر ، معادلات دیفرانسیل ، انتگرال ها ، تبدیل چند جمله ای و غیره استفاده شده است. قابلیت توسعه از طریق ماژول های قابل برنامه ریزی در سایر زبان های سطح بالا مانند Fortran ، C ، C ++ و Pyhton در میان دیگران است.

 

python_pca_eigenfacesهدف از برنامه هایی که Octave دارد بسیار متنوع است. اینترنت با نمونه هایی از برنامه ها برای شناسایی چهره ، پردازش موج صدا یا محاسبه عملکرد پیشرفته ، همه با این برنامه انجام می شود. بنابراین یافتن یک هدف واحد برای برنامه ای که خود نمایانگر یک محیط توسعه باشد ، دشوار است. با دانستن نقاط قوت آن می توان در مورد اینکه چه برنامه هایی را می توان با این ابزار برنامه نویسی کرد ، دانست. اکنون این وظیفه هر برنامه نویس است که از هر یک از عملکردهای خود نهایت استفاده را ببرد.

همانطور که قبلاً اشاره کردیم ، Octave یک برنامه رایگان گنو است که است برای بسیاری از سیستم عامل ها در دسترس است از خودت سایت اینترنتی. همچنین می توانید از آنجا درگیر پروژه شوید یا از انجمن اختصاصی آن کمک بگیرید.


محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

نظر بدهید ، نظر خود را بگذارید

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند با *

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.

  1.   اوژنیو فرناندز کاراسکو dijo

    من قبلاً او را می شناسم. و من به طور مرتب همراه با ماکسیما و اسکیلاب از آن استفاده می کنم