سلام
وقت همگی بخیر
من یک کد پایتون دارم که بصورت دو بعدی، یک سیستم که المان های اون میتونن بیم باشن یا خرپا رو تحلیل کنه و پارامترهای نهایی مد نظرمون رو بده.
کد پایتون و فایل ورودیش رو در ضمیمه قرار میدم. ورودی رو که از فایل اکسل میگیره، براساس تعریف ما در فایل ورود که المان ها تراس بودن یا بیم، مدل رو تحلیل میکنه و نتایج مختلفی منجمله دفلکشن هر گره رو بهمون میده.
مشکلی که دارم اینه که وقتی تمام المان ها بیم باشن یا بیم و تراس باشن، بدون مشکلی، این کد اجرا میشه، اما وقتی همه المان ها تراس باشن، کد ارور Singular میده. شک خودم به این هست که یکسری پارامترها که مخصوص بیم هستن (چرخش در تکیه گاه و نیروی خمش در گره ها)، زمانیکه المان ها به خرپا تغییر داده میشن هم وارد کد میشن و قید اضافی ایجاد میکنن و این مشکل ایجاد میشه. شاید یکی از راه حل ها این باشه که یک حلقه وارد کرد که وقتی تمام المان ها تراس بودن، فلان ستون ها از فلان شیت هارو کلا نادیده بگیر، تا وارد محاسبات و ماتریس ها نشن.
نیاز دارم این مشکل برطرف بشه تا بدون مشکل، بشه سیستم هایی رو وارد کرد که فقط شامل المان های بیم، یا فقط تراس، یا ترکیب هر دو باشن.
قطعا کسی که آشنایی بالایی داره، میتونه کمتر از یک روز این مشکل رو برطرف کنه و خروجی بگیره.
در حال حاضر جواب هایی که این فایل داره برای نمونه بیم میده، با جواب های آزمایشگاهیمون یکسان هست و مشکلی نداره. الان بدنبال این هستیم که ببینیم آیا خرپا هم میتونه جواب حل دستی رو بهمون بده یا نه. فایل ورودی شامل مثال خرپایی هست که جواب حل دستیش رو داریم و فقط میخوایم ببینیم کد چه جوابی میده.
توضیح فایل اکسل ورودی: در بخش تکیه گاه، برای مقید کردن تکیه گاه ها از دو حرف R و F استفاده کردم که یکیش به معنی Free هست و دیگری به معنی Restrained.
این آگهی از وبسایت کارلنسر پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت کارلنسر برین و از اونجا برای این شغل اقدام کنین.
هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک، با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.