جنوبلوت
المحتويات
- spplotters : مدونة تضم أمثلة ونصائح gnuplot
- plot (x/4)**2, sin(x), 1/x
- مزيد من القراءة والروابط الخارجية
- تنسيقات إخراج جنوبلوت
- سمات
- شروط التوزيع
- wxPinter ، مدير رسم بياني لـ gnuplot
- واجهات المستخدم الرسومية والبرامج التي تستخدم gnuplot
- واجهات البرمجة والتطبيق
- gretl ، حزمة إحصائية للاقتصاد القياسي
- statist ، برنامج قائم على المحطة
- 978-988-14436-4-9

قبل الخوض في التفاصيل، جنوبلوت هو برنامج سطر الأوامر، ويمكنه أن يولد مؤامرات ثنائية وثلاثية الأبعاد من الوظائف والبيانات والبيانات. يعمل البرنامج على جميع أجهزة الكمبيوتر الرئيسية وأنظمة التشغيل (لينكس، يونكس، مايكروسوفت ويندوز، ماك، وغيرها). وهو برنامج له تاريخ طويل إلى حد ما، يعود تاريخه إلى عام 1986. على الرغم من اسمه، هذا البرنامج ليس جزءً من مشروع جنو. وتعرض الأقسام التالية جوانب أخرى من الموضوع.
spplotters : مدونة تضم أمثلة ونصائح gnuplot
- مفاجأة gnuplot : مدونة من أمثلة ونصائح gnuplot
- 978-1933988399
- 978-1849517249
plot (x/4)**2, sin(x), 1/x
من جانب آخر، تم اختيار اسم هذا البرنامج في الأصل لتجنب التعارض مع برنامج يسمى "newplot"، وكان في الأصل حلا وسطا بين "llamaplot" و "nplot".
مزيد من القراءة والروابط الخارجية
gnuplotting : مدونة تضم أمثلة ونصائح gnuplot
Gnuplot 5 : كتاب إلكتروني تفاعلي حول gnuplot v.5.
تنسيقات إخراج جنوبلوت
مراجع
من جهة ثانية، تنسيقات الملفات المصممة لمعالجة المستندات (أوضاع الإخراج PostScript ، PDF ، cgm ، emf ، متغيرات LaTeX . . .)
- يتيح لك جنوبلوت عرض أو تخزين قطع الأراضي بعدة طرق:
- على وحدة التحكم (وسائط الإخراج، sixel)
- في نافذة سطح المكتب (أوضاع الإخراج qt ، wxt ، x11 ، aquaterm ، win . . .)
- مضمن في صفحة ويب (أوضاع الإخراج svg و HTML5 و png و jpeg و animated gif و. . .)
انظر كذلك
سمات
وعلى صعيد آخر، يوفر جنوبلوت قدرات البرمجة النصية، والحلقات، والوظائف، ومعالجة النصوص، والمتغيرات، ووحدات الماكرو، والمعالجة التعسفية المسبقة لبيانات الإدخال (عادة عبر الأعمدة)، إلى جانب القدرة على تنفيذ تركيب البيانات المرجحة متعددة الأبعاد متعددة الأبعاد غير الخطية.
علاوةً على ذلك، تمت برمجة كود جنوبلوت الأساسي في حرف C . تتم كتابة الأنظمة الفرعية المعيارية للإخراج عبر Qt وwxWidgets و LaTeX / TikZ / ConTeXt بلغة C ++ وLua .
- set title "Some Math Functions"
- set xrange [-10:10]
- set yrange [-2:2]
- set zeroaxis
شروط التوزيع
كذلك، وحدات جنوبلوت الأحدث (مثلًا Qt و wxWidgets و cairo drivers) بموجب شروط الترخيص المزدوج، مثل جنوبلوت + BSD أو جنوبلوت + GPL.
علاوةً على ذلك، وعلى الرغم من اسم جنوبلوت، إلا أنه لم يُسَمَّى أو جزء منه أو مرتبط بمشروع GNU، كما أنه لا يستعمل ترخيص GNU العام. تم تسميته كجزء من حل وسط من قبل المؤلفين الأصليين، على GNU (الحيوان) ونيوبلوت.
وعلى صعيد آخر، شفرة المصدر الرسمية لي جنوبلوت قابلة لإعادة التوزيع بحرية، ولكن الإصدارات المعدلة منها ليست كذلك. تسمح رخصة جنوبلوت بدلا من ذلك بتوزيع البقع مقابل الإصدارات الرسمية، مصحوبة اختياريا بشفرة المصدر الصادرة رسميا. يمكن توزيع الثنائيات مع شفرة المصدر غير المعدلة وأي تصحيحات مطبقة عليها. يجب تزويد معلومات الاتصال بالأعمال المشتقة للحصول على الدعم الفني للبرنامج المعدل.يتم منح الإذن لتعديل البرنامج، ولكن ليس الحق في توزيع التعليمات البرمجية المصدر المعدلة كاملة. سيتم توزيع التعديلات كقع على الإصدار الذي تم إصداره.على الرغم من هذا التقييد، يتم قبول جنوبلوت واستخدامه من قبل الكثير من حزم GNU ويتم تضمينه على نطاق واسع في توزيعات لينكس بما في ذلك التوزيعات الأكثر صرامة مثل دبيان وفيدورا. يسمح تعريف المصدر المفتوح OSI وإرشادات البرامج الحرة في دبيان على وجه التحديد بفرض قيود على توزيع شفرة المصدر المعدلة، مع إعطاء إذن صريح لتوزيع كل من التصحيحات وشفرة المصدر.
wxPinter ، مدير رسم بياني لـ gnuplot
برامج أخرى تستعمل gnuplot :
GNU Octave ، لغة برمجة رياضية
وفي السياق ذاته، Maxima هو نظام جبر حاسوبي قائم على النصوص وله بحد ذاته الكثير من واجهات المستعمل الرسومية لجهات خارجية.
واجهات المستخدم الرسومية والبرامج التي تستخدم gnuplot
وعلى صعيد آخر، تحتوي الكثير من برامج الجهات الخارجية على واجهات مستعمل رسومية يمكن استخدامها لإنشاء رسوم بيانية باستخدام gnuplot كمحرك رسم. وتشمل هذه الخطوات ما يلي:
واجهات البرمجة والتطبيق
علاوةً على ذلك، يمكن استخدام جنوبلوت من لغات البرمجة المختلفة لبيانات الرسم البياني، بما في ذلك Perl (عبر PDL وحزم CPAN الأخرى) وPython (عبر gnuplotlib و Gnuplot-py وSageMath) وR عبر (Rgnuplot) وJulia (عبر Gaston.jl ) وجافا (عبر JavaGnuplotHybrid و jgnuplot ) وRuby (عبر Ruby Gnuplot ) و Ch (عبر Ch Gnuplot ) وHaskell (عبر Haskell gnuplot) وFortran 95 و Smalltalk (Squeak و GNU Smalltalk) وRust (عبر RustGnuplot ).
gretl ، حزمة إحصائية للاقتصاد القياسي
- JGNUPlot ، واجهة مستعمل رسومية قائمة على جافا
- كيالي نظام الجبر الحاسوبي
- xldlas ، حزمة إحصاءات X11 قديمة
- gnuplotxyz ، برنامج Windows قديم
statist ، برنامج قائم على المحطة
الوظيفة الإضافية Gnuplot لـ MS-Excel
وفي السياق ذاته، ElchemeaAnalytical ، برنامج تخطيط وملاءمة مطيافية المعاوقة تم تطويره بواسطة DTU Energy
وفي هذا السياق، يوفر feedgnuplot تخطيطًا للبيانات المخزنة والوقت الحقيقي من الأنبوب.
يوفر gplot.pl واجهة سطر أوامر أبسط.
Calc ، حاسبة GNU Emacs
978-988-14436-4-9
تصور بياناتك باستخدام gnuplot : برنامج تعليمي من IBM
📝 هل في هذه المقالة خطأ؟
إذا وجدت معلومة تحتاج تصحيحاً أو إضافة، أو أردت حذف المقالة، أرسل لنا طلباً وسنراجعه.
ما رأيك في هذه المقالة؟