از پارسکدرز بیشترین بهره را ببرید و رویای کاری خود را زندگی کنید.
شش ماه پیش منتشر شده
تعداد بازدید: 35
کد پروژه: 493452
شرح پروژه
#پروژه_جدید
#کدپروژه : 75384
موضوع : رفع ارور =/
ابن دوتا کدی هست که نوشتم و ارور ای ندارند اما نتایج رو نشون نمیدند لازم نیست رو جفتشون کار بشه هر کدوم که راحتتر هست رو انتخاب کنید به هر حال جفت شون قراره به این نتیجه برسن
این دوتا فایل های سوم و چهارم پیشنیاز هستند
اینم توضیحات پروژه(ترجیحا ابتدا یکی از کد ها رو با فایل های پیش نیازش ران کنید تا بهتر متوجه توضیحاتم بشید):
من دوتا فایل .mat دارم با نام های s5 و s3. داخل s5 یک بخشی هست به اسم dataOut که یک ستونی به اسم timeData و یک ستون به اسم Areas داره. در واقع توی این بخش نشون داده شده که در هر ثانیه که داخل timeData نوشته شده مساحت متناظر چقدر هست. یعنی مثلا در ردیف اول timeData اگه نوشته شده ۰.۰۰۱ و در ردیف متناظر در بخش Area یعنی ردیف اول نوشته شده ۲۳ به این معنی است که در ثانیه ۰.۰۰۱ مساحت ۲۳ متر مربع بوده است.
از طرفی داخل فایل s3 یک بخشی هست به اسم ResultsWords که برای هر فایل کلمات رو مشخص کرده و در ستون های start_time و end_time اش زمان شروع و پایان کلمات رو نوشته.
کاری که من میخواستم انجام بشه اینه که با توجه به زمان های شروع و پایان کلمات در فایل s3 مساحت هر کلمه رو بدست بیارم و در بخشی به اسم WordsAverages در work space ذخیرش کنم. برای مثال کلمه اول در s3 از ثانیه یک تا سه طول کشیده و منم در بخش timeData زمان یک تا سه ثانیه رو دارم و بدست آوردم که هر صدم ثانیه مثلا چه مساحتی داره پس برای هر کلمه در s3 من چندین مقدار مساحت دارم که در اون بازه زمانی قرار دارند. میخوام که این تغییرات مساحت برای هر کلمه ازش میانگین گرفته بشه و در خروجی در بخشی به نام WordsAverages میانگین مساحت هر کلمه از هر فایل نمایش داده بشه.
یعنی قشنگ به ازای هر فایل یک ردیف درست کنه (مثل خروجی s3 ) و اسم فایل هم تعداد کلمات داخل اون فایل باشه، و روی هر فایل که کلیک میکنم دوتا ستون باشه ستون اول به اسم words که اسامی کلمات همون فایل رو نوشته و ستون دوم به اسم avrArea که میانگین مساحت رو توش نشون بده.
فقط توجه داشته باشید که اگر مثلا کلمه اول از ثانیه 0.0125 شروع شده و در ثانیه 1.4031 پایان یافته لزوما دقیقا همین ثانیه ها در بخش timeData نیستند و مثلا ثانیه 0.0137 داره تا 1.4075 و اون بازه زمانی بیان اون کلمه توی این بازه زمانی جا میگیره پس باید کد رو جوری نوشته بشه که محدوده ثانیه بیان کلمه از ResultsWords رو توی timeData پیدا کنه و مساحتش رو از Areas استخراج کنه و میانگین بگیره چون دقیقا خود اون زمان ممکنه توی time Data نباشه. در واقع این طوری نوشته بشه که اگر خود زمان start_time داخل timeData نبود نزدیک ترین عدد به start_time که از start_time کمتر هست مقدارش رو از timeData بگیره، و اگر خود زمان end_time داخل timeData نبود نزدیکترین عدد به end_time که ازش بزرگتر هست رو انتخاب کنه و این طوری بازه شروع و پایان کلمات رو از timeData استخراج کنه.
لطفا خروجیش به این صورت باشه که همه فایل ها تو ردیف های جدا که شماره تعداد کلمات به عنوان اسم فایل روش معلوم باشه و روی هر فایل که کلیک میکنید، دو ستون، ستون اول words که اسامی کلمات باشه و ستون دوم Averages که میانگین مساحت ها باشه رو نشون بده. به همین ترتیب برای همه فایل ها، تو بخشی به اسم WordsAverages در workspace ذخیره بشن. و یه نکته دیگه اینکه بازه زمانی timeData از بازه زمانی شروع اولین کلمه و پایان آخرین کلمه بیشتر هستش و میگم ما با همه ثانیه های داخل timeData کار نداریم با ثانیه هایی کار داریم که start_time و end_time کلمات توش صورت گرفته.
این کد رو هم نوشتم اگر خواستند میتونن ازش برای ایده گرفتن یا غیره استفاده کنند🙏🏻
این پروژه شامل 5 فایل مهم است، لطفا قبل از ارسال پیشنهاد حتما نسبت به بررسی این فایل اقدام فرمایید.
مهارت ها و تخصص های مورد نیاز
بودجه
100,000 تومان تا 300,000 تومان
مهلت برای انجام
3روز
وضعیت مناقصه
بسته
درباره کارفرما
عضویت دو سال پیش
قادر به انجام این پروژه هستید؟
مهلت ارسال پیشنهاد قیمت برای این پروژه تمام شده است
به رایگان یک حساب کاربری بسازید
مهارتها و تخصصهای خود را ثبت کنید، رزومه و نمونهکارهای خود را نشان دهید و سوابق کاری خود را شرح دهید.
به شیوهای که دوست دارید کار کنید
برای پروژههای دلخواه در زمان دلخواه پیشنهاد قیمت خود را ثبت کنید و به فرصتهای شغلی منحصر به فرد دسترسی پیدا کنید.
با اطمینان دستمزد دریافت کنید
از زمان شروع کار تا انتهای کار به امنیت مالی شما کمک خواهیم کرد. وجه پروژه را از ابتدای کار به امانت در سایت نگه خواهیم داشت تا تضمین شودکه بعد از تحویل کار دستمزد شما پرداخت خواهد شد.
میخواهید شروع به کار کنید؟
یک حساب کاربری بسازید
بهترین مشاغل فریلنسری را پیدا کنید
رشد شغلی شما به راحتی ایجاد یک حساب کاربری رایگان و یافتن کار (پروژه) متناسب با مهارتهای شما
است.
پیدا کردن کار (پروژه)
تماشای دمو روش کار