ما هو وسيلة جيدة للالرسوم البيانية الجداول الزمنية الفرعية ميلي ثانية واحدة؟ [مغلق]

StackOverflow https://stackoverflow.com/questions/646997

سؤال

وأنا أحاول أن تنتج جدول زمني لبلدي في الوقت الحقيقي التعليمات البرمجية المضمنة. ولست بحاجة لإظهار كافة المقاطعات، ما يبعث لهم، عندما يتم خدمتها فيه، متى تنفيذ، وما أنا قد فعلت التنميط وجعل البيانات الخام، وأنا الآن بحاجة إلى وسيلة لإظهار جدول زمني بيانيا، على نطاق كبير.

ولقد كنت تبحث عن وسيلة جيدة، ولكن لم تأتي بأي شيء كبير حتى الان. كل ما كنت قد وجدت يعمل على الجداول الزمنية لأيام وسنوات. أريد رسم بياني يوضح دورة 2 ميلي ثانية واحدة واحدة. في الوقت الحالي أنا باستخدام برنامج Visio، ولكن أظل أفكر هناك يجب أن يكون شيئا أسهل. أي أفكار؟

وأنا على أمل أن تنتج شيئا من هذا القبيل:
. للأسف، والألغام أكثر تعقيدا، ولكن هذه هي الفكرة العامة.

هل كانت مفيدة؟

المحلول

وحتى في هذا النطاق إحداثي الخاص بك سيكون عدد النقي (على سبيل المثال ميكروثانية من وقت البدء، أو بعض من هذا القبيل). أدوات الرسوم البيانية لرسم مثل هذه الامور التي اصبحت شائعة.

وأنا أقترح شيئا مثل gnuplot ، ولكن أظن هناك المزيد لهذه المشكلة مما هو واضح في ملخص الخاص بك.

وآه، فإن الصورة يجعل كل شيء أكثر وضوحا. إذا لم gnuplot تفعل ذلك بالنسبة لك، وسوف نقدم اقتراح آخر (أو على الأقل أن أقول لكم ماذا كنت تفعل): كتابتها من الصفر

وعلى وجه التحديد، كنت ربما رمي معا شيئا في لغة البرمجة (روبي، بيثون، أيا كان) لقراءة البيانات وتوليد <لأ href = "http://www.ece.uwaterloo.ca/~aplevich/dpic / "يختلط =" نوفولو noreferrer "> كود الموافقة المسبقة عن علم التي بدت الطريقة التي أردت. إذا قررت السير في هذا الطريق، وهنا ل<لأ href = "http://www.onlamp.com/pub/a/onlamp/2007/06/21/in-praise-of-pic.html؟page=1 "يختلط =" نوفولو noreferrer "> محة عامة عن أساسيات الموافقة المسبقة عن علم وكذلك دليل . إذا كنت حفر في شيء يجب أن يكون مقبولا في ساعة واحدة وخلال أسبوع سيكون لديك شيء يناسبك أفضل من أي من التطبيق الرف واجهة المستخدم الرسومية من أي وقت مضى وسوف.

نصائح أخرى

وأشعر لك. في نظام بلدي، لدينا دورة 1.1 ميلي ثانية واحدة و 13 نقطة القياس أكثر من 4 مكونات مختلفة. وأظن كنت تواجه تعقيد مماثل.

والأخبار السيئة هي أنه لا توجد حلول قبالة الجاهزة للاستخدام أنا على علم. ومع ذلك MarkusQ هو الصحيح مشيرا إلى أنه يمكنك استخدام (الإساءة؟) حزم الرسوم البيانية القياسية لإنجاز ما تحتاجه. ولكن سوف تحتاج إلى استثمار بعض الوقت لتخصيص الانتاج الى ترضيك.

ونحن جعل الاستخدام المكثف لل R مشروع مدفوعة التي كتبها كود بايثون عبر <لأ href = " http://rpy.sourceforge.net/ "يختلط =" نوفولو noreferrer "> RPy R / بيثون جسر لتوليد المؤامرات لدينا. هذا الإعداد يعمل بشكل جيد جدا بالنسبة لنا ومكنتنا من أتمتة العملية. يستخدم بيثون للحصول على وتطهير البيانات من النظام في الوقت الحقيقي وR يفعل الرسم.

ودعم التخصيص الرسومات R هو واسعة مما يتيح لك السيطرة على جميع جوانب المؤامرة والمواقع والأحجام، وما إلى ذلك يمكن تخويف في البداية، ولكن هناك كتاب ممتاز <لأ href = "HTTPS: //rads.stackoverflow كوم / AMZN / فوق / كوم / 158488486X "يختلط =" نوفولو noreferrer "> الرسومات R أن يساعد مع رفيق <لأ href =" http://www.stat.auckland.ac.nz/~paul /RGraphics/rgraphics.html "يختلط =" نوفولو noreferrer "> الموقع الذي يحتوي على كافة أمثلة الكتاب .

وأيا كان اختيارك، تأكد من وجود القدرة على أتمتة عبر البرمجة. كمية البيانات أنظمة الوقت الحقيقي تولد هو أكثر من اللازم للتعامل مع بدون أدوات مرنة.

ويمكن أن تستخدم gtkwave

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top