ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

نمایش نتایج: از 1 به 8 از 8
  1. #1
    2008/07/20
    30
    0
    SB

    گرفتن گراف داده های پورت سریال

    سلام من وقتی داده ها را از پورت سریال می گیرم و رسم می کنم، نمی تونم به صورت هم زمان با پورت سریال داده ها رو رسم کنم یعنی برای رسم داده به داده و refresh کردن نمودار زمان زیادی نسبت به سرعت گرفتن داده ها نیاز است در نتیجه با بیشتر شدن داده ها تاخیر نمودار نسبت به داده ها بیشتر می شود.لطفا من را راهنمایی کنید با تشکر. :angry:
  2. #2
    2008/09/02
    اصفهان
    1,897
    34

    پاسخ : گرفتن گراف داده های پورت سریال

    من نمیدونم شما در متلب با ماجول آماده ای برای رسم کار میکنین یا نه. میشه داده های ورودی رو فیلتر کرد یا نه و الی آخر. ولی اگه سرعت کارتون اینقدر بالاست که متلب نمیتونه بکشه پس احتمالا چشم شما هم اینو تشخیص نمیده. مثلا فرض کنیم داده ها 8 بیتی و با نرخ 9600 باود میاد. این میشه هر 1.2 میلی ثانیه یک داده. و تشخیص این مورد برای چشم نشدنیه.

    توی این موارد بهتره فقط داده ها رو (البته اگه احتیاج هست) ذخیره کنین و داده های ورودی رو میانگین گیری کنین و مثلا هر 100 میلی ثانیه یکبار اونو با ارسال به ماجول نمایشی؛ نمایش بدین. البته نمایش جزئیات نمودار به صورت تک تک نمونه ها در حالت offline میتونه انجام بشه که اونجا هم شما مشکل سرعت ندارین.
  3. #3
    2008/07/20
    30
    0
    SB

    پاسخ : گرفتن گراف داده های پورت سریال

    ممنون از اینکه پاسخ دادید.
    اگر از داده ها میانگین گیری کنم دقت اطلاعات از بین می ره ضمن اینکه تو داده هایی که از پورت سریال می گیرم نویز هم دارم .
    برای رسم از دستور line استفاده کردم و نمی خوام سرعت رسم خیلی هم همزمان باشه ولی تاخیر فعلی خیلی زیاده مثلا برای رسم نوسان یک آونگ ، وقتی که مدت هاست آونگ ایستاده، هنوز نمودار کامل نشده و رسم می شود(داده ها رو ذخیره می کنم)تمام تاخیر هم به خاطر دستور drawnow است.
    در رابطه با نویز نظری ندارید؟
  4. #4
    2008/09/02
    اصفهان
    1,897
    34

    پاسخ : گرفتن گراف داده های پورت سریال

    شما با اطلاعات به دو صورت کار دارین. یکی میخوایین ببینین تقریبا اوضاعشون چطوریه. و یا میخوایین ببینین وضعیت داده ها دقیقا چطوریه و حتی اونا رو تجزیه و تحلیل کنین. درست مثل اینکه سر کلاس به استاد گوش بدین یا توی منزل از روی کتاب مرجع همون مطلب رو بخونین. البته شما بایستی اطلاعات خام رو ذخیره کنین بدون هیچ تغییری. اما وقتی قراره مثلا 100 نمونه در ثانیه اطلاعات ورودی داشته باشین اصلا چشم نمیتونه این حجم اطلاعات رو بطور تفکیکی پردازش کنه. اما در تجزیه و تحلیل داده ها حتی یک بیت هم اهمیت داره.
    پس
    من مجددا پیشنهادم رو تکرار میکنم. اطلاعات رو بگیرین و همونایی رو که گرفتین ذخیره کنین. اما در حالت نمایش سریع مقادیر متوسط رو اونم هر 100 میلی ثانیه یکبار یا مشابه اون نمایش بدین. حالا سر فرصت دوست داشتین روی داده ها تجزیه و تحلیل کنین. اصل داده ها رو که دارین. اونوقت میتونین به صورت آفلاین تک به تک بیت هارو واکاوی کنین.
  5. #5
    2008/07/20
    30
    0
    SB

    پاسخ : گرفتن گراف داده های پورت سریال

    قبول :applause:میانگین می گیرم ولی چون بین داده ها نویز دارم (اعداد بزرگ و کوچک نسبت به سایر داده ها)شکل نمودار به هم می خوره؟
    لطفا یه راهی هم برای حذف نویز پیشنهاد دهید . ممنون :smile:
  6. #6
    2008/09/02
    اصفهان
    1,897
    34

    پاسخ : گرفتن گراف داده های پورت سریال

    با وجود این نویز با میانگین گیری نمودار متعادل تر میشه چون فرم کلی رو نمایش میده. البته من هنوز نفهمیدم منظورتون از نویز چیه؟ اینا چه جور داده ای هستن که نویز روشون اثر گذاشته؟ ولی جدای از این مطالب من راجع به حذف نویز چیزی نمیدونم فقط راجع به رسم نمودار خواستم مشکلتون رو راه انداخته باشم. باقی شو دیگه شرمنده. از باقی دوستان بپرسین فکر کنم کمتر وقتتون تلف بشه و زودتر دماغتون چاق.
  7. #7
    2008/07/20
    30
    0
    SB

    پاسخ : گرفتن گراف داده های پورت سریال

    ok ممنون :icon_razz:
  8. #8
    2019/01/19
    1
    0

    پاسخ : گرفتن گراف داده های پورت سریال

    سلام دقیقا برای ذخیره کردن باید چیکار کرد؟
    چون منم همین مشکل رو دارم. نمودار سیگنال صوتی رو میخوام رسم کنم اما سرعت خوندن متلب بالا نیست.
    میشه راهنمایی کنید؟
نمایش نتایج: از 1 به 8 از 8

موضوعات مشابه

  1. پاسخ: 5
    آخرين نوشته: 2016/05/28, 00:02
  2. پاسخ: 2
    آخرين نوشته: 2014/08/07, 19:05
  3. پاسخ: 8
    آخرين نوشته: 2013/10/30, 13:05
  4. دریافت 16 بیت و ارسال 32 بیت داده به کامپیوتر از طریق پورت سریال
    توسط ashaebani2002 در انجمن میکروکنترلرهای AVR
    پاسخ: 4
    آخرين نوشته: 2012/05/18, 19:51
  5. نمایش اطلاعات دریافتی(از پورت سریال) روی گراف XY
    توسط حمیدرضا رضایی در انجمن Labview
    پاسخ: 9
    آخرين نوشته: 2011/03/22, 18:49

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •