این برنامه لینوکس به نام lagrange_simulation_mechanics برای اجرا در لینوکس به صورت آنلاین است که آخرین نسخه آن را می توان با عنوان progs_mech_video.zip دانلود کرد. می توان آن را به صورت آنلاین در ارائه دهنده میزبانی رایگان OnWorks برای ایستگاه های کاری اجرا کرد.
این برنامه را با نام lagrange_simulation_mechanics به صورت آنلاین دانلود و اجرا کنید تا بصورت آنلاین و رایگان در لینوکس با OnWorks اجرا شود.
برای اجرای این برنامه این دستورالعمل ها را دنبال کنید:
- 1. این برنامه را در رایانه شخصی خود دانلود کنید.
- 2. در فایل منیجر ما https://www.onworks.net/myfiles.php?username=XXXXX نام کاربری مورد نظر خود را وارد کنید.
- 3. این برنامه را در چنین فایل منیجر آپلود کنید.
- 4. OnWorks Linux آنلاین یا شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MACOS را از این وب سایت راه اندازی کنید.
- 5. از سیستم عامل لینوکس OnWorks که به تازگی راه اندازی کرده اید، به مدیر فایل ما https://www.onworks.net/myfiles.php?username=XXXXX با نام کاربری که می خواهید بروید.
- 6. اپلیکیشن را دانلود کرده، نصب و اجرا کنید.
عکس ها
Ad
lagrange_simulation_mechanics برای اجرای آنلاین در لینوکس
شرح
به ویدیوی آموزشی "مکانیک و شبیه سازی آن" متهم شده است. شبیه سازی با روش لاگرانژی، هم نمادین و هم با مشتق عددی. همه به خوبی در پوشه ها گروه بندی شده اند. همچنین یک "بررسی" در 3 نمایش از دینامیک نیوتنی وجود دارد: سیستم های جرم- فنر. اکثر برنامهها به زبان C نوشته شدهاند و از SDL lib برای نمایش گرافیکهای ساده و تعامل بیدرنگ استفاده میکنند. در مورد پیچیدگی برنامه نویسی، بسیار ساده است... هدف همه اینها شبیه سازی فیزیک کلاسیک به روشی ساده اما کارآمد است. چیزهای عددی واقعاً فقط استفاده از یک موتور فیزیک کوچک واقعی را با هدف شبیهسازی بدن مفصل نشان میدهند... این جالبترین بخش آن است: اما البته خیلی بیشتر در راه است. همچنین چند نمونه در Game Maker و Matlab/Octave به زودی ارائه می شود.پیوند به قسمت 1 ویدیو که در آن همه روش ها به طور کامل توضیح داده شده است:
http://youtu.be/ELD0WPOxNb0
http://youtu.be/Kjhkyq-pLLw
قسمت_2 باید موارد عددی و برخی پشتیبانی از برخوردها و اجسام صلب جدی را توضیح دهد.
امکانات
- مجموعه ای رو به رشد از مثال ها که در پوشه هایی با عناوین خاطره انگیز سازماندهی شده اند.
- برخی از مهمترین نمونههای شبیهسازی، در نسخههای متفاوتی از نظر گرافیکی ارائه شدهاند... بیشتر آنها در SDL ساده هستند که شبیه برنامههای قدیمی QBASIC هستند، برخی هنوز SDL خالص هستند اما با ظاهری حرفهایتر، برخی بیادب اما جامد سه بعدی هستند، برخی دیگر OpenGL حرفه ای با بافت نیز هستند. چیزهایی برای همه نیازها و سلیقه ها وجود دارد
- کمترین پیچیدگی برنامه نویسی: برابر است با اجرای ساده و ساده SNAKE در C
- همه اینها توسط یک آموزش ویدیویی طولانی پشتیبانی می شود که مکانیک تحلیلی را از ابتدا توضیح می دهد، عملاً بدون هیچ پیش نیازی، به تدریج به دینامیک محاسباتی قابل اجرا از جمله *همه* آنچه که برای اجرای هر شبیه سازی دینامیک خوب اما نه خیلی عجیب و غریب لازم است، می رسد.
- مثالهای مشتق عددی، در واقع برنامههای مختلفی هستند که با «موتور فیزیک» SEME VERY SIMPELE متخصص در مکانیسمهای مفصلی ساخته شدهاند. شاید سادهترین موتور فیزیکی که میتوان در اطراف پیدا کرد، که به هر حال از شبیهسازی مکانیسمهای مفصلی پشتیبانی میکند.
- بیشتر نمونه ها تک منبع هستند... بنابراین یک فایل "main.c" وجود دارد که به راحتی قابل کامپایل است. همچنین نمونهای با گرافیکهای هنری خالص وجود خواهد داشت... برای شبیهسازیهای دو بعدی، ascii-art میتواند در بسیاری از موارد رضایتبخش باشد... و از مشکل سازگاری پسانداز که اهمیت آن اغلب دست کم گرفته میشود، جلوگیری میکند.
- همچنین چند نمونه در Game Maker و Matlab/Octave نیز وجود خواهد داشت
مخاطبان
آموزش، مهندسی، کشاورزی، خودرو
رابط کاربری
OpenGL، SDL
زبان برنامه نویسی
C
این برنامه ای است که می توان آن را از https://sourceforge.net/projects/lagrangesimulat/ نیز دریافت کرد. در OnWorks میزبانی شده است تا به آسانی از یکی از سیستم عامل های رایگان ما به صورت آنلاین اجرا شود.