پروژه پایتون+(65501)
سلام وقتتون بخیر پروژه دانشگاهی پایتون داشتم برای انجام 1. پس از استخراج فایل فشرده پیوست شده، چهار پوشه حاوی "Txt Form File*"، "XLS Form File" و دو نمونه با اسکریپت ساده Python دریافت خواهید کرد. لازم است مسیر فایل و نام فایل ها را حتما مشخص کنید تا نمونه ها در رایانه شما اجرا شوند. 2. پیشنهاد می کنم با مثال اندازه گیری جریان نور شروع کنید. این فقط پردازش دسته ای است. کد داده ها را از فایل های *.txt می خواند، داده های غیر ضروری را حذف می کند، پردازش ساده داده را انجام می دهد و آن را به عنوان *-processed.txt ذخیره می کند. 3. مثال دیگر اندازهگیری نویز شامل ذخیره دادهها در قالب xlsx، برخی دستکاریهای ریاضی آماری و ترسیم دادهها است. 4. اولین قدم برای برنامه شما باید این باشد: داده ها را از فایل txt که با "Con Vd FET ** شروع می شود" بخوانید، هدر داده را حذف کنید و "Drain Voltage" را به عنوان یک ثابت در نظر بگیرید. ستون اول را به عنوان Vg (ولتاژ دروازه) و دومی را به عنوان Id (جریان منبع تخلیه) نگه دارید. به فایل txt بعدی بروید و همین روند را تا آخرین فایل در آن زیر پوشه تکرار کنید. تمام داده های Vg/Id/Vd را در یک ساختار DataFrame که توسط کتابخانه *pandas*ارائه شده است ذخیره کنید. کل مجموعه داده را با استفاده از کتابخانه matplotlib رسم کنید. تا این مرحله، قسمت اول برنامه بسیار شبیه به مثال اندازهگیری جریان نوری خواهد بود و برای رسم دادهها باید از برخی ویژگیهای مثال اندازهگیری نویز استفاده کنید. 5. بعد از قسمت 4، خیلی خوب خواهد بود اگر بتوانید برنامه دیگری ایجاد کنید که همان کار را انجام دهد اما داده ها را از جداول مختلف فایل های xls. انتظار دارم این پارامترها به جای انتخاب گرافیکی، در یک خط فرمان وارد شوند. با این حال، اگر یک رابط کاربری گرافیکی کامل با برخی از دکمهها، پنجرههای ورودی و کادرهای محاورهای برای این پارامترها را ترجیح میدهید، من شخصاً فکر میکنم این ممکن است برای یک کار مکمل بیش از حد باشد. یک برنامه با رابط کاربری گرافیکی البته هزار بار بهتر از یک اسکریپت پایتون مانند مثال های من است. برای بخش رابط کاربری گرافیکی، توصیه میکنم از کتابخانه PyQt بهجای WX استفاده کنید زیرا ماهیت آن مبتنی بر رویداد است.
امتیاز : 0/5
تایم لاین پروژه
درخواست پشتیبانی-
در انتظار پرداخت
پرداخت تعرفه ثبت پروژه های غیر رایگان
-
در حال بررسی
برسی و تایید پروژه از طرف مدیرت سایت
-
آماده دریافت پیشنهادها
تایید پروژه و نمایش برای مجریان
-
در انتظار پرداخت هزینه پروژه
پرداخت هزینه اجرای پروژه توسط کارفرما
-
در انتظار پرداخت ضمانت اجرا
پرداخت مبلغ ضمانت اجرا توسط مجری
-
در حال انجام
پروژه شما درحال انجام می باشد
-
انجام شد
اتمام اجرای پروژه
لیست پیشنهادها
Project
رتبه : 2652
- اطلاعات پروژه
- 7530کد پروژه
-
کمک آموزشی
دسته بندی - 03 آذر 1402تاریخ ثبت
- 10 روزمهلت اجرا
- 100,000 تومانحداقل بودجه
- 300,000 تومانحداکثر بودجه
- 5 درصد ضمانت اجرا
- آماده دریافت پیشنهادها وضعیت