<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>نوشته های AiFa Academy|هوش‌مصنوعی و برنامه‌نویسی</title>
        <link>https://virgool.io/feed/@AiFa_Academy</link>
        <description>این صفحه متعلق به مجموعه onlineMRE است و هدف اصلی آن آموزش تخصصی در زمینه علوم پرتوپزشکی می‌باشد.</description>
        <language>fa</language>
        <pubDate>2026-06-18 04:58:07</pubDate>
        <image>
            <url>https://files.virgool.io/upload/users/1315421/avatar/b8Wf1D.png?height=120&amp;width=120</url>
            <title>AiFa Academy|هوش‌مصنوعی و برنامه‌نویسی</title>
            <link>https://virgool.io/@AiFa_Academy</link>
        </image>

                    <item>
                <title>کارآموزی، بله یا خیر؟</title>
                <link>https://virgool.io/@AiFa_Academy/%DA%A9%D8%A7%D8%B1%D8%A2%D9%85%D9%88%D8%B2%DB%8C-%D8%A8%D9%84%D9%87-%DB%8C%D8%A7-%D8%AE%DB%8C%D8%B1-t2p9uletrmma</link>
                <description>مقدمه شاید شما هم شنیده باشید که &quot;کارآموزی برو همونجا کلی چیز یاد می‌گیری&quot;، که بسیار هم جمله درستی است اما به شرط آن که همه جوانب کار را در نظر داشته باشید چون در غیر اینصورت نه تنها نتیجه‌ای نخواهید گرفت بلکه در نهایت آسیب هم متحمل خواهید شد. قبل از اینکه بخواهیم سروقت جزئیات کارآموزی و کارورزی کردن برویم، ابتدا تعریف کارآموز و کارآموزی را با هم بررسی کنیم. تعریف کارآموزی به حضور یک فرد با حداقل دانش مورد نیاز بازار کار در یک شرکت، کارخانه، اداره و یا سازمان جهت یادگیری و پیاده سازی عملیاتی آموخته‌های تئوری قبلی و کسب تجربه.ساده‌تر بگویم، اگر فردی دانش دارد اما مهارت نه، باید به جایی مراجعه کند که بتواند آموخته‌های تئوری را به مهارت عملی تبدیل کند. تعریف کارآموز به فردی گفته می‌شود که دانش تئوری حداقلی برای ورود به بازار کار و رقابت را دارد اما تجربه کمی دارد. در واقع کارآموزی به شما کمک می‌کند که بتوانید تجربه بهتر و بیشتری را کسب کنید. شاید در طول دانشگاه کلی الگوریتم از یادگیری ماشین و یادگیری عمیق و هوش مصنوعی را بررسی کرده باشید و مفاهیم آن را بدانید اما همین که بخواهید همان الگوریتم را پیاده‌سازی کنید کلی چالش پیش رو خواهید داشت و بدتر از آن اینکه حتی نمی‌دانید از کجا و چگونه شروع کنید. پس کارآموزی کردن چه در طول درس خواندن و دانشگاه رفتن و چه پس از اتمام درس و دانشگاه، جز بهترین کارهایی هست که می‌توانید انجام دهید اما نه هرجا کارآموزی کردن. محل کارآموزی باید چه ویژگی‌هایی داشته باشد؟ به نظر من که در چند شرکت، بیمارستان و دانشگاه کارآموزی کرده‌ام این چند شرط را برای کارآموزی باید داشته باشد و الا احتمالا شما خروجی مناسبی را نخواهید داشت. صفر- تجربه کافی برای انتقال داشته باشدیک - بتواند به شما کار عملی را آموزش دهددو- بتواند یک کار جدید را به شما آموزش دهد و یا حداقل بتواند عمق نفوذ شما را بیشتر کندسه- چالش برانگیز باشد چهار- نقشه راه داشته باشد که شما هم بتوانید مطابق با آن در مسیر حرکت کنیدپنج- امکان ارزیابی، ارزشیابی و امتیازدهی شما را داشته باشد شش- لیدر، راهنما یا هر شخصی که بتوانید از ایشان سوال بپرسید را داشته باشدهفت- جایگاه و موقعیت شما مشخص باشد هشت- حریم شخصی و احترام شما وابسته به موقعیت شما نباشدنه- به شما فرصت آزمون و خطا بدهد (این مساله را از مراکز مرتبط با علوم پزشکی نخواهید - جان انسان در میان است)ده- از شما نتیجه، گزارش و ارائه بخواهد یازده - مصاحبه و آزمون ورودی و خروجی داشته باشددوازده - کار تیمی و گروهی را به شما آموزش دهدویژگی‌های شما به عنوان یک کارآموز چیست؟ صفر- حداقل، دانش تئوری را داشته باشید و بدانید چه می‌خواهیدیک- چالش پذیر باشیددو- پیگیر، مصمم و اهل عمل باشیدسه- به دنبال یادگیری و پیاده‌سازی باشید. هیچ کسی با فیلم دیدن راننده نشده استچهار- پرسش‌گر باشید و وقت شناسپنج- محقق، دقیق و به موقع باشیدشش- گزارش نویسی و ارائه را بدانید هفت- احترام و چارچوب قوانین داخلی مجموعه را رعایت کنید حال باتوجه به موارد بالا، کارآموزی، بله یا خیر؟ اگر شرایط محل کارآموزی را بررسی کرده‌اید و خودتان هم شرایط کارآموزی را دارید، بله کارآموزی از نان شب هم واجب‌تر هست اما اگر احیانا ویژگی‌های موردنظر را ندارید، کارآموزی برای شما سم است. مثال 1) خانمی 29 ساله دانش آموخته رشته فیزیک مقطع کارشناسی ارشد در موقعیت کارآموزی کارشناس تحلیل داده وارد می‌شود. با بررسی کردن خواسته‌ها پیش خودش می‌گوید این موارد را که بارها در دانشگاه یاد گرفته‌ایم پس الی به امید تو. با بررسی کردن سوالات متداول جلسه کارآموزی در این زمینه از اینترنت هر که شده بود وارد محل کارآموزی می‌شود. پس از گذشت 3 هفته و دیدن چالش‌های دنیای واقعی و تفاوت زیاد آن‌ها با تئوری (آن هم ناقص) تصمیم به خروج می‌گیرد. ایشان به این نتیجه رسیدند که من به درد این کار نمی‌خورم در صورتی که اگر چند وقتی را صبر می‌کرد و دیرتر به کارآموزی می‌رفت و روی دانش خود بیشتر کار می‌کرد قطعا نتیجه متفاوت بود. مثال 2) آقای 36 ساله دانش آموخته رشته مهندسی صنایع شاغل در یک شرکت معتبر. به دلیل اینکه تعریف زیادی از هوش مصنوعی و بازار کار آن شنیده بودند، در کنار کار اول خود دانش حداقلی را کسب می‌کند و سپس وارد محل کارآموزی می‌شود. پس از اینکه اولین پروژه رسمی خود را انجام داد و یک پاداش خوب از شرکت کارآموزی گرفت، تصمیم به ترک محل کار اول کرد و شرکت کارآموزی ایشان را جذب کرد. در حال حاضر به عنوان یک فرد موفق شناخته می‌شود و حقوق دریافتی ایشان در خیالش هم تصور نمی‌کرد. مجددا نگاهی به دو مثال بالا بیندازید. کارآموزی کردن و علم و دانش و مهارت جدید نه به جنسیت و نه سن ارتباطی ندارد بلکه به دانش قبلی، علاقه و هدف شما بستگی دارد. قطعا محل کارآموزی هم بی‌تاثیر نیست. پس برای کارآموزی کردن محل مناسبی را در نظر بگیرید چون بسیار مهم است. موقعیت کارآموزی را چطور پیدا کنم؟ برای موقعیت کارآموزی دو اتفاق رخ می‌دهد، یک اینکه یک شرکت (یا هر سازمانی) یک موقعیت را عنوان می‌کند و شما رزومه خود را برای جذب کارآموزی آن ارسال می‌کنید و دو شما علاقمند به یک کارآموزی در یک شرکت هستید. در حالت اول همه چیز  پیداست. شما رزومه و درخواست خود را به نشانی ایمیل و یا لینکدین و غیره آن شرکت ارسال می‌کنید و ممکن است به مصاحبه دعوت شوید و کار را شروع کنید و یا در بدترین حالت مردود شوید. اما در حالت دوم شیوه انجام کار متفاوت است و شما باید یک درخواست متقاعد کننده برای آن شرکت بفرستید تا آن شرکت متقاعد شود که به شما فرصتی هر چند کم بدهد تا خود را اثبات کنید. در این حالت سعی کنید در درخواستی که می‌نویسید حتما مهارت‌ها و تجربه‌هایی را ذکر کنید که به کار آن شرکت بیاید و شما بتوانید حرفی برای گفتن داشته باشید. به نحوی رفتار کنید که بدانند حداقل‌ دانش را می‌دانید و به دنبال کسب تجربه هستید. کاملا حرفه‌ای و با جزئیات درخواست خود را مطرح کنید تا احتمال پذیرش شما بیشتر شود. در کارآموزی حقوق دریافت می‌کنیم؟ هر شرکتی برای موقعیت کارآموزی حقوق و دستمزد پرداخت نمی‌کند. بلکه در بیشتر اوقات شما به عنوان کارآموز می‌بایست مبلغی را پرداخت کنید. اما شرکت‌هایی هم هستند که شما را به عنوان نیروی تازه‌کار نگاه می‌کنند و یک حداقل حقوق را به شما پرداخت می‌کنند. میزان حقوق پرداختی کاملا بستگی به میزان مهارت و توان شما دارد و می‌تواند یک مقدار ثابت و یا توافقی باشد. توصیه بنده به شما این است که در دوران کارآموزی خیلی به دنبال کسب درآمد از محل کارآموزی نباشید بلکه با تجربه و مهارتی که کسب می‌کنید پروژه‌های خارج از شرکت را انجام دهید تا بتوانید یک حداقل درآمد را برای خود داشته باشید. تجربه‌تان بیشتر هم می‌شود. کلام آخر 1- کارآموزی، بله، خوب است و بسیار کاربردی اما اگر حداقل‌هایی را نداشته باشید قطعا سم خالص است و آسیب بزرگی خواهید دید. 2- در انتخاب محل و زمینه کارآموزی خیلی دقت کنید. گاهی اوقات از شما سواستفاده می‌شود.3- نظر و تجربه خود را با ما در زیر همین پست به اشتراک گذارید. ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــما را در شبکه‌های اجتماعی دنبال کنیدــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــتهیه مطلب: تیم تحریریه - وحید جلیلیمنابع:1- تیم تحریریه AiFa Academy2- دانلود تصاویر از سایت‌های مختلفــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــبا نظرات خود ما را در جهت بهبود کیفیت محتوا و خدمات همراهی کنید.</description>
                <category>AiFa Academy|هوش‌مصنوعی و برنامه‌نویسی</category>
                <author>AiFa Academy|هوش‌مصنوعی و برنامه‌نویسی</author>
                <pubDate>Sat, 27 Jan 2024 10:12:23 +0330</pubDate>
            </item>
                    <item>
                <title>پنج پیش‌نیاز مهم برای ورود به حوزه یادگیری ماشین و علم داده</title>
                <link>https://virgool.io/@AiFa_Academy/%D9%BE%D9%86%D8%AC-%D9%BE%DB%8C%D8%B4-%D9%86%DB%8C%D8%A7%D8%B2-%D9%85%D9%87%D9%85-%D8%A8%D8%B1%D8%A7%DB%8C-%D9%88%D8%B1%D9%88%D8%AF-%D8%A8%D9%87-%D8%AD%D9%88%D8%B2%D9%87-%DB%8C%D8%A7%D8%AF%DA%AF%DB%8C%D8%B1%DB%8C-%D9%85%D8%A7%D8%B4%DB%8C%D9%86-%D9%88-%D8%B9%D9%84%D9%85-%D8%AF%D8%A7%D8%AF%D9%87-oxmci49znwdg</link>
                <description>مقدمه یکی از زمینه‌های کاری مهم در حوزه هوش مصنوعی، یادگیری ماشین و علم داده هست. این دوزه شباهت‌های بسیار زیادی دارند اما تفاوت‌هایی که دارند موجب شده‌ تا دو زمینه کاری متفاوت باشند. اگر خواستید تفاوت‌های این دو حوزه را بهتر درک کنید باید به سوال &quot;ابتدا مرغ بوده یا تخم مرغ&quot; پاسخ دهید. همین قدر آسان، همین قدر پیچیده. برای ورود به زمینه کاری هوش مصنوعی و علی‌الخصوص یادگیری ماشین و علم داده باید حداقل‌ مهارت‌هایی را داشته باشید چون اگر یکی از آن‌ها را نداشته باشیم، احتمالاً با چالش‌های زیادی روبرو خواهیم شد. https://www.atriainnovation.com/ پنج پیش‌نیاز مهم در یادگیری ماشین و علم داده یک) کار با سیستم عامل برای کار کردن در هوش مصنوعی باید حداقل به یکی از سیستم‌عامل‌های موجود مسلط باشیم. مسلط نه به معنای همه‌چیزدان بلکه به معنای &quot;گلیم از آب کشیدن&quot;. باتوجه به نیاز بازار کار توصیه می‌کنیم که که علاوه بر اینکه ویندوز را تا حدودی کار کنید، حواستان به لینوکس هم باشد. یادگیری لینوکس از نان شب هم واجب‌تر است. کار با سیستم عامل = ویندوز + لینوکسدو) ریاضیاتهر کس که گفت برای ورود به هوش مصنوعی و کار کردن در این حوزه به ریاضیات نیاز ندارید، احتمالاً خیلی تجربه عملیاتی ندارد و فعلاً به تئوری‌های اکتفا کرده است. صادقانه بگویم هوش مصنوعی برابر با ریاضیات است و نیاز خیلی زیادی به ریاضیات، درک ریاضیات و پیاده سازی ریاضیاتی دارد و اگر در این قسمت ضعیف باشید، شک نکنید که چالش بزرگی را پیش‌رو دارید. به چه شاخه‌هایی از ریاضیات نیاز داریم؟ الف - آمار و احتمالب - جبرخطی ج - بهینه‌سازی د - مشتق و انتگرال هـ - ریاضیات پایهسه) برنامه‌نویسی زبان‌های مختلفی در هوش مصنوعی کاربرد دارند. حتی اگر کاربرد نداشتند هم، کاربرد را برای آن‌ها ساخته‌اند. پس خیلی استرس از اینکه کدام زبان را بلد هستم و کدام را باید یاد بگیرم نداشته باشید، اما اگر بخواهیم یک زبان مناسب، پرکاربرد و حرفه‌ای را معرفی کنیم، می‌توان به زبان برنامه‌نویسی پایتون اشاره کرد. زبان‌های دیگری هم برای برنامه‌نویسی در هوش مصنوعی (یادگیری ماشین و علم داده) وجود دارد؟ قطعاً بله. زبان‌های دیگری که در این حوزه کاربرد دارند عبارتند از: جولیا (Julia)متلب (MatLab)آر (R) اسکالا (Scala) تعداد زبان‌ها آنقدر زیاد است که نباید درگیر همه آن‌ها شویم. یک زبان را انتخاب کنید و همان را ادامه دهید. اگر در حین کار و طول مسیر نیاز به زبان جدیدی پیدا کردیم، برای یادگیری زبان دوم و ... اقدام می‌کنیم و کار را ادامه می‌دهیم. https://www.analyticsinsight.net/ د) مفاهیم هوش مصنوعی و الگوریتم‌های مختلف برای آنکه بتوانیم در این شاخه از علم و تکنولوژی فرد مفید و موثری باشیم، علاوه بر مفاهیم ریاضی باید مفاهیم و تئوریات هوش مصنوعی را هم بدانیم. مثلاً بدانیم ریاضیات مربوط به الگوریتم KNN چیست و بدانیم این الگوریتم چطور عمل می‌کند. یکی از سوالات و البته ابهامات هم این است که بگوییم ریاضیات آن را درک کردم، عملکرد آن را درک کردم، حالا یک ابزار یا کتابخانه آماده را استفاده می‌کنم و تمام؟! باید بگویم که اینگونه نیست. حداقل برای آن کسی که می‌خواهد در این زمینه کار کند و حرفه‌ای باشد اینگونه نیست. شما باید بتوانید آن چیزی را که درک کرده‌اید را پیاده‌سازی کنید و سپس از آن استفاده کنید. اگر اهل پیاده‌سازی و چالش‌های آن نیستید، احتمالاً زمینه کاری مناسبی را انتخاب نکرده‌اید. https://www.fsm.ac.in/ هـ) داشتن یک کامپیوتر یا لپ تاپ یا تلفن همراه هوشمند متصل به اینترنت اولین چیزی که شما برای کار در این حوزه دارید داشتن یک لپ تاپ، کامپیوتر و یا تلفن همراه هوشمند متصل به اینترنت است، اما چرا به عنوان آخرین مورد نوشته‌ام؟ دلیل اصلی این کار، این است که بگویم شروع کنید. با هر چیزی که دارید شروع کنید و در مسیر خودتان را ارتقا دهید. اصلاً لازم نیست که از اول کار شما یک لپ تاپ 50 میلیون تومانی و یا یک کامپیوتر گیمینگ داشته باشید. بله، سیستم قوی خیلی راحت‌تر است و سرعت بالایی را به کار ما می‌دهد اما چرا باید بخاطر کمبود تجهیزات، از شروع یک کار دست برداریم. توصیه می‌کنم، همین امروز شروع کنید، همین الان، امروز شنبه هست! https://e-computers.co.uk/ اهمیت تلفن همراه (موبایل) هوشمند متصل به اینترنت کجاست؟ 1- داشتن نرم‌افزارها و امکانات برنامه‌نویسی و امکان نصب سیستم‌عامل 2- امکان اتصال به اینترنت و ران کردن برنامه‌ها در گوگل کولب و غیره 3- استفاده از امکانات run در بعضی از سایت‌ها  ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــما را در شبکه‌های اجتماعی دنبال کنید.ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــتهیه مطلب: تیم تحریریه AiFa Academy - وحید جلیلیمنبع:1- تیم تحریریه AiFa Academyـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــبا نظرات خود ما را در جهت بهبود کیفیت محتوا و خدمات همراهی کنید.</description>
                <category>AiFa Academy|هوش‌مصنوعی و برنامه‌نویسی</category>
                <author>AiFa Academy|هوش‌مصنوعی و برنامه‌نویسی</author>
                <pubDate>Sat, 20 Jan 2024 12:55:33 +0330</pubDate>
            </item>
                    <item>
                <title>حداقل این یک مورد را نمی‌دانید: طراحی صنعتی</title>
                <link>https://virgool.io/@AiFa_Academy/%D8%AD%D8%AF%D8%A7%D9%82%D9%84-%D8%A7%DB%8C%D9%86-%DB%8C%DA%A9-%D9%85%D9%88%D8%B1%D8%AF-%D8%B1%D8%A7-%D9%86%D9%85%DB%8C-%D8%AF%D8%A7%D9%86%DB%8C%D8%AF-%D8%B7%D8%B1%D8%A7%D8%AD%DB%8C-%D8%B5%D9%86%D8%B9%D8%AA%DB%8C-kncf6htenref</link>
                <description>با یک نگاه گذرا و سریع به اطراف، متوجه تجهیزات ساده و پیچیده‌ای می‌شویم که برای ساخته شدن نیاز به یک طراحی گرافیکی داشته‌اند. تصور ما از طراحی این است که یک فردی که رشته هنر خوانده و ذوق هنری دارد وظیفه طراحی را به عهده می‌گیرد، اما جدای از ذوق هنری و ذهنی خلاق، نیاز به دانش فنی هم  وجود دارد. از ساده‌ترین وسایلی که روزانه استفاده می‌کنیم مانند خودکار و مداد و تا پیچیده‌ترین تجهیزات مانند خودروهای سبک و سنگین، همگی نیاز به طراحی صنعتی دارند و منظور از طراحی صنعتی، فرایندی است که از یک ایده‌ی ابتدایی، یک محصول صنعتی، قابل فروش و قابل توسعه خلق شود.منبع: https://ignitec.comنه تنها در حوزه علوم پرتویی، بلکه در تمام صنایع کوچک و بزرگ نیاز به طراحی صنعتی داریم از جمله آن‌ها می‌توان به موارد زیر اشاره کرد.1- تجهیزات بیمارستانی2- تجهیزات خانگی 3- تجهیزات صنعتی4- لوازم تحریر 5- اسباب بازی 6- ...خیلی از پروژه‌ها و پایان‌نامه‌های دانشگاهی صرفاً در مرحله شبیه‌سازی و برنامه‌نویسی باقی می‌مانند چون تصور این است که ما وظیفه‌مان کار علمی است. اگر کار علمی ما و شما به محصول صنعتی ختم نشود، خیلی نمی‌توان به آینده این علم امیدوار بود. نتایج‌مان تا یک قدمی ساخت محصول پیش می‌روند اما به مرحله آخر نمی‌رسند. در این مقاله آموزشی می‌خواهیم 2 نرم‌افزار خاص و کاربردی در طراحی صنعتی را به شما معرفی کنیم تا بتوانید از شبیه‌سازی محض به محصول و کسب درآمد نزدیک‌تر شوید. 1- نرم‌افزار سالیدورکس (Solidworks) سالیدورک، یک نرم‌افزار مهندسی طراحی به کمک رایانه است که بر روی ویندوز اجرا می‌شود و توسط شرکت فرانسوی داسو سیستمز ارائه و همچنان توسعه داده می‌شود. در حال حاضر نرم‌افزار سالید ورکس توسط 1.3 میلیون مهندس در بیش از 130.000 شرکت در سراسر جهان در حال  استفاده‌است. این نرم‌افزار دارای سه محیط به نام‌های پارت (part) اسمبلی (assembly) و  دراوینگ (drawing) می‌باشد. محیط اول برای رسم قطعه بوده، در محیط دوم قطعات یک مکانیسم بر روی هم سوار  شده و در محیط آخر از آن‌ها نقشه مهندسی (معمولاً برای نسخه چاپی) تهیه  می‌شود.شرکت سالیدورکس در سال ۱۹۹۳ توسط یکی از فارغ التحصیلان مؤسسه تکنولوژی  ماساچوست Massachusetts Institute of Technology بنام جان هرشتیک Jon  Hirschtick تأسیس و گردید اولین محصول خود را در سال ۱۹۹۵ بنام نرم‌افزار  سالیدورکس 95 SolidWorks روانه بازار جهانی کرد.منبع: https://blogs.solidworks.comنرم‌افزار سالیدورکس دارای ویژگی‌های خاصی می‌باشد که آن را از سایر  نرم‌افزارهای CAD مانند کتیا، یونیگرافیکس، مکانیکال دسکتاپ و  اینونتور شاخص و متمایز می‌نماید:سهولت کاربری و آموزش در مقایسه با سایر نرم‌افزارهای CADسرعت بالاتر نسبت به سایر نرم‌افزارهاقابلیت ارتباط با تمامی نرم‌افزارهای ماشین کاری و نرم‌افزارهای تحلیلقابلیت انجام تحلیل‌های مهندسی با اعمال پارامترها به صورت کاملاً ساده و کاربر پسند.2- نرم‌افزار CATIAمنبع: https://de.wikipedia.orgکتیا (به انگلیسی: Computer Aided Three-dimensional Interactive Application) یک نرم‌افزار طراحی به کمک رایانه، مهندسی به کمک رایانه و ساخت به کمک رایانه است که توسط داسو سیستمز تولید شده است. ویژگی‌های نرم‌افزارهوشمندی در به‌کارگیری دستورها بعد از اجرای هر دستور، دستورها زیر مجموعه آن فعال می‌شود.مراحل ایجاد ترسیم به شکل نمودار درختی قابل مشاهده و به هر مرحله می‌توان مراجعه کرد و تغییرات مورد نظر را به آن بخش اعمال نمود.نرم‌افزار کتیا توانایی ترسیم و تحلیل در اکثر گرایش‌های فنی مانند مکانیک، عمران، تأسیسات، برق صنعتی، الکترونیک، و… را دارد.ویژگی ساخت مدل‌های مرکب از سطوح و حجم‌هاویژگی به شکل مجموعه بودن (مجموعه‌ای از توانایی‌ها)نگهداری تاریخچه تغییرات ایجاد شده بر روی مدلاگر در حال حاضر در حوزه‌هایی مانند آشکارسازی، دزیمتری، تصویربرداری و یا حتی حفاظ سازی تحقیق و پژوهش می‌کنید، بدانید که یک مهارت خاص به نام طراحی را ندارید. در کنار مفاهیم تئوری، شبیه‌سازی انجام دهید تا بتوانید محصولات جدید و خاص‌تر را ارزیابی کنید. در کنار شبیه‌سازی، طراحی صنعتی را بیاموزید تا [ایده شما به دیده و دیده به پدیده تبدیل شود (دکتر حسین طاهری)]. ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــما را در شبکه‌های اجتماعی دنبال کنیدـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــتهیه مطلب: تیم تحریریه AiFa Academyمنابع:1- تیم تحریریه AiFa Academy2- وبسایت https://fa.wikipedia.com3- وبسایت https://blogs.solidworks.comـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــبا نظرات خود ما را در جهت بهبود کیفیت محتوا و خدمات همراهی کنید.</description>
                <category>AiFa Academy|هوش‌مصنوعی و برنامه‌نویسی</category>
                <author>AiFa Academy|هوش‌مصنوعی و برنامه‌نویسی</author>
                <pubDate>Tue, 31 May 2022 12:20:33 +0430</pubDate>
            </item>
                    <item>
                <title>روزنه، گام اول در ایجاد طرح پراش</title>
                <link>https://virgool.io/@AiFa_Academy/diffractionpattern-rqrhc5qx8tu1</link>
                <description>تعریف پراشبه پدیده‌های مختلفی گفته می‌شود که هنگام برخورد نور با مانع یا گذر آن از  یک روزنه به وجود می‌آید. این پدیده‌ها را با عنوان خمیدگی نور در اطراف  یک روزنه یا گوشه‌های یک مانع یا در طول یک دیافراگم و ورود به منطقه‌ی سایه هندسی تعریف می‌کنند. شیء یا دیافراگمی که موجب خمش نور می‌شود به عنوان منابع ثانویه انتشار نور شناخته می‌شوند.منبع: https://fa.wikipedia.orgایجاد روزنه و ساخت طرح پراشروش‌های مختلفی برای ساخت روزنه و دریافت طرح پراش وجود دارد. یکی از آن‌ها ساخت روزنه در آزمایشگاه است. بخشی از یک قطعه (آلومینیومی، شیشه‌ای، پلاستیکی و غیره) را یک حفره بسیار کوچک ایجاد می‌کنیم تا با عبور نور از آن و برخورد نور با لبه‌ها طرح پراش را دریافت کنیم. اما چرا باید قطر روزنه کوچک باشد؟ قطر یک باریکه لیزر به اندازه‌ای نیست که از روزنه‌های بزرگ هم طرح پراش ایجاد کند به همین دلیل تا آنجا که می‌شود باید قطر روزنه را کوچک در نظر بگیریم. یکی دیگر از روش‌های ساخت روزنه استفاده از فرایندهای برنامه‌نویسی است که هدف اصلی این مقاله همین موضوع است. از طرح پراش اطلاعاتی را می‌توان به دست آورد که در حوزه‌های علمی و تکنولوژی مختلف می‌توان مورد استفاده قرار داد. از جمله آن‌ها می‌توان به حوزه‌ی شیمی، زیست‌شناسی و پزشکی اشاره کرد. در این مقاله می‌خواهیم دو نوع روزنه دایره‌ای و مربعی را با استفاده از متلب، بسازیم.روزنه دایره‌ای:clear;clc;[X , Y] = meshgrid(-256:256,-256:256);Z = sqrt(X.^2 + Y.^2);R = Z&lt;25;imshow(R)با تغییر پارامتر R شعاع روزنه را می‌توانید تغییر دهید. منبع: onlinemre academyروزنه مربعی: clear;clc;A = zeros(513);A(230:282,230:282) = 1;imshow(A)با تغییر خط چهارم می‌توانید ابعاد روزنه مربعی را تغییر دهید. منبع: onlinemre academyپس از ساخت روزنه نوبت به مرحله ایجاد طرح پراش می‌رسد که برای این منظور از تبدیل فوریه دو بعدی (fft2) استفاده می‌شود. ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــما را در شبکه‌های مجازی دنبال کنید.نویسنده: تیم تحریریه AiFa Academyمنبع: 1- https://fa.wikipedia.org2- تیم تحریریه AiFa Academyـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــبا نظرات خود ما را در جهت بهبود کیفیت محتوا و خدمات همراهی کنید</description>
                <category>AiFa Academy|هوش‌مصنوعی و برنامه‌نویسی</category>
                <author>AiFa Academy|هوش‌مصنوعی و برنامه‌نویسی</author>
                <pubDate>Sat, 28 May 2022 11:02:35 +0430</pubDate>
            </item>
                    <item>
                <title>تصویربرداری، جزء جدانشدنی روزمره، صنعت و پزشکی</title>
                <link>https://virgool.io/@AiFa_Academy/%D8%AA%D8%B5%D9%88%DB%8C%D8%B1%D8%A8%D8%B1%D8%AF%D8%A7%D8%B1%DB%8C-%D8%AC%D8%B2%D8%A1-%D8%AC%D8%AF%D8%A7%D9%86%D8%B4%D8%AF%D9%86%DB%8C-%D8%B1%D9%88%D8%B2%D9%85%D8%B1%D9%87-%D8%B5%D9%86%D8%B9%D8%AA-%D9%88-%D9%BE%D8%B2%D8%B4%DA%A9%DB%8C-id56cq5spckz</link>
                <description>مقدمهتابحال شده است که به پزشکی مراجعه کنید و پزشک تنها با یک نگاه به قفسه سینه شما، مثبت یا منفی بودن کرونا را تشخیص دهد؟ قطعا پاسخ شما «خیر» است. زیرا جزئیات مهم است. صدها سال پیش دانشمندان زیست شناسی و پزشکی با جراحی‌های زجر آور و دردناک ناحیه‌های مختلف بدن می‌توانستند نوع بیماری داخلی را تشخیص دهند. بهتر است بگوییم ببینند و شاید بتوانند تشخیص دهند چون جزئیات آشکار نبود و تنها از ظاهر نسخه‌ای می‌دادند و دارویی تجویز می‌کردند. گاهی اوقات بیمار در حین جراحی و یا حتی بعد از جراحی بر اثر آلودگی‌های تیغ جراحی جان خود را از دست می‌داد. تا اینکه علم پیشرفت کرد و سیستم‌های تصویربرداری پزشکی (رادیوگرافی x-ray) ظهور کردند. هر چند عوارضی داشتند و دارند اما انقلابی در تشخیص و درمان پزشکی رخ داد. منبع: https://radiopaedia.orgامروزه نه تنها در پزشکی بلکه در صنعت هم برای تشخیص و مشاهده یک رویداد نیاز به علم رادیولوژی داریم. از دستگاه‌هایی مانند سی‌اسکن و رادیوگرافی برای این منظور استفاده می‌شود. با استفاده عبور پرتو ایکس از جسم مورد نظر، براساس چگالی، ضخامت و عوامل دیگر، می‌توانیم طرح شدت عبوری را ثبت کنیم و سپس نسبت به تحلیل آن اقدام کنیم. در اینجا به آن طرح شدت تصویر می‌گوییم. البته تصویر تعاریف جامع و تخصصی‌تری دارد اما از آن صرف نظر می‌کنیم. مروری بر کاربردهایکی از کاربردهایی که در صنعت نیاز است، رادیوگرافی تجهیزات حساس الکترونیکی است. در حال حاضر تقریباً در تمام شرکت‌های الکترونیکی مطرح دنیا، یکی از مراحل کنترل کیفیت تجهیزات شامل همین موضوع است. تجهیزاتی که به دست ما و شما می‌رسد شاید خیلی حساسیت نداشته باشند اما تجهیزاتی داریم که برای موقعیت‌ها و حالات خاص استفاده می‌شوند. مثلاً برای زمانی که می‌خواهیم یک قطعه کنترلی در سیستم هواپیما قرار دهیم، و یا برد الکترونیکی یک آشکارساز یا دزیمتر در پرتوپزشکی و غیره. از دیگر کاربردهای تصویربرداری که بسیار مهم و حیاتی است، حوزه پزشکی را داریم. از یک شکستگی ساده استخوان تا تشخیص متاستاز سرطان در بدن را می‌توانیم با استفاده از تصویربرداری مشاهده کنیم و سپس برای درمان آن اقدام کنیم. البته فراموش نکنیم که برای هر یک از این موارد که عنوان شد نوع خاصی از تصویربرداری را نیاز داریم. مثلاً برای مورد اول از رادیوگرافی ساده هم می‌توان استفاده کرد اما برای مورد دوم باید از پزشکی هسته‌ای مثل اسپکت استفاده کنیم. تصویربرداری فقط محدود به سیستم‌های پزشکی و صنعتی نمی‌شود. تلفن همراه و دوربین‌های دیجیتالی که روزانه با آن‌ها سر و کار داریم هم از این دسته هستند اما با کاربردی دیگر. مدالیته‌های تصویربرداری پزشکیبه طور کلی مدالیته‌های تصویربرداری که در حوزه پزشکی مورد استفاده قرار می‌گیرند عبارتند از:1- رادیوگرافیمنبع: https://www.indiamart.com2- ماموگرافیمنبع: https://www.bisi.co.in3- پزشکی هسته‌ایپزشکی هسته‌ای را در دو گروه سیستم پِت و اسپکت دسته بندی می‌کنیم.سیستم پِت (PET) - منبع: https://humanhealth.iaea.orgسیستم اسپکت (SPECT) - منبع: https://www.indiamart.org4- تصویربرداری تشدید مغناطیسی (MRI)منبع: https://www.phelpshealth.org5- اولتراسوند (سونوگرافی) منبع: https://www.gghorg.ca6- سی‌تی‌اسکن (CT scan)منبع: https://www.indiamart.comدر این مقاله سعی کردیم آشنایی کلی با سیستم‌های تصویربرداری داشته باشیم و نیز لزوم استفاده از تصویربرداری در پزشکی و صنعت را نیز مورد بررسی قرار دادیم. ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــما را در شبکه‌های مجازی دنبال کنیدـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــتهیه مطلب: تیم تحریریه onlineMREمنابع:1- تیم تحریریه onlineMRE2- کتاب «فیزیک سیستم‌های تصویربرداری پزشکی» نوشته Jerrold T.Bushberg و همکاران، ترجمه دکتر علیرضا کمالی اصل، انتشارات دانشگاه شهید بهشتیـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــبا نظرات خود ما را در جهت بهبود کیفیت محتوا و خدمات همراهی کنید.</description>
                <category>AiFa Academy|هوش‌مصنوعی و برنامه‌نویسی</category>
                <author>AiFa Academy|هوش‌مصنوعی و برنامه‌نویسی</author>
                <pubDate>Sat, 21 May 2022 18:34:28 +0430</pubDate>
            </item>
                    <item>
                <title>چرا باید به دنبال یادگیری مهارت برنامه‌نویسی باشیم؟</title>
                <link>https://virgool.io/@AiFa_Academy/%DA%86%D8%B1%D8%A7-%D8%A8%D8%A7%DB%8C%D8%AF-%D8%A8%D9%87-%D8%AF%D9%86%D8%A8%D8%A7%D9%84-%DB%8C%D8%A7%D8%AF%DA%AF%DB%8C%D8%B1%DB%8C-%D9%85%D9%87%D8%A7%D8%B1%D8%AA-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D8%A8%D8%A7%D8%B4%DB%8C%D9%85-fqwjpttt0qnw</link>
                <description>منبع: https://geeksforgeeks.orgاگر به اطراف خود نگاه کنید افرادی را می‌بینید که با برنامه‌نویسی به موفقیت‌های بزرگی دست پیدا کردند. در مقابل افرادی هم هستند که با دیدن موفقیت افراد دسته اول کار آن‌ها را تقلید می‌کنند و به جایگاه خاصی نمی‌رسند. دسته دوم یک مورد را نادیده گرفته است، آن هم میزان تلاش و پشتکار است. اگر قصد دارید از راه برنامه‌نویسی یک مسیر شغلی را برای خودتان فراهم کنید و وارد عرصه برنامه‌سازی و برنامه‌نویسی شوید فراموش نکنید که علاوه بر شروع و افکار مثبت، باید تلاش و پشتکار زیادی داشته باشید. برنامه‌نویسی یک مسیر پرچالش است که فقط با صبر، جستجوی در گوگل و کتاب‌ها و پیاده‌سازی ایده‌ها ساده می‌شود .6 دلیل یادگیری برنامه‌نویسی1- نیاز امروز، نیاز فرداباتوجه به صنعتی تر شدن مشاغل و کارها، حتی آماده سازی قهوه در کافی‌شاپ‌ها، نیاز به افرادی که فرایندها را طراحی و برنامه‌نویسی کنند روز به روز بیشتر می‌شود. از یک کافی شاپ ساده گرفته تا یک حادثه آتش‌سوزی و یا حتی بدتر از آن حوادثی که در حوزه علوم پرتویی رخ می‌دهد. روز به روز نیاز به دانش برنامه‌نویسی، الکترونیک و رباتیک بیشتر می‌شود. از همین حالا شروع کنید.2- فرصت‌های شغلی زیاداز آنجایی که خیلی از کارهای محاسباتی و فنی با دقت بالا نیاز به یک الگوریتم دارد و انسان در انجام آن ناتوان است، پس نیاز به کسی داریم که با ایده‌های نو، روش‌های نو بسازد. این فرد، برنامه‌نویس است. منظور ما از برنامه‌نویس فقط برنامه‌نویس علمی نیست بلکه در هر زمینه‌ای اعم از طراحی سایت، تحلیل داده (دیتا ساینتیست)، طراحی رابط گرافیکی کاربر (GUI)، ساخت نرم‌افزارهای موبابل و دسکتاپ، کنترل سیستم و خیلی از زمینه‌های دیگر. فرصت‌های شغلی متفاوتی برای برنامه‌نویسی وجود دارد مثل دیجی‌کالا، همراه اول، شرکت‌های دانش‌بنیان و مراکز علمی تحقیقاتی دانشگاه.3- زمان، تنها محدودیت شماوقتی یک زبان برنامه‌نویسی را می‌آموزید، شما تنها به یک چیز محدود هستید، زمان. با یادگیری این مهارت شما هیچ محدودیتی به جز زمان ندارید. در هرجا، در هر مکان و با هر شرایطی می‌توانید برنامه‌نویسی کنید و پروژه مورد نظرتان را جلو ببرید. گاهی اوقات شما باید به صورت دورکاری فعالیت کنید. یکی از تهدیدات کرونا تعطیلی مشاغل بود اما همانطور که مشاهده شد، مشاغل‌ برنامه‌نویسی نه‌تنها تهدید نشدند، بلکه تشدید شدند و فرصت‌های بیشتری به صورت دورکاری ایجاد شد. 4- خطا و آزمایش پذیری بالاتصور کنید امشب مهمان دارید و با حواس پرتی نمک زیادی به غذا اضافه کردید. آیا می‌توان کاری کرد؟ فرض کنید در آزمایشگاه برق - الکترونیک هستید و سیم را اشتباه وصل کردید و دستگاه چند ده میلیون تومانی از بین رفت، در این حالت هم کاری نمی‌توان انجام داد. یکی از برتری‌های برنامه‌نویسی این است که شما با خیال راحت هر چیز که بخواهید و با هر شرایطی که مورد نظر شماست بدون ترس آزمایش می‌کنید. می‌خواهید ببینید که اگر میزان زمان پرتودهی را افزایش دهید، چه اتفاقی برای بافت‌های بدن رخ می‌دهد، به راحتی امکانپذیر است. اما همین کار در دنیای واقعی و بیمارستان عواقب زیادی دارد و غیرقابل انجام است. 5- افزایش سرعت و دقت در کارجواب تقسیم عدد 10 بر عدد 2.365632 چند است؟ احتمالا شما هم می‌گویید کمتر از 5. اما یک قطعه الکترونیکی حساس، یک بیمار بد حال در بیمارستان و یا یک دوربین کنترل کیفیت در شرکت سلامت‌محور این را نمی‌خواهد. کار از آنچه که فکر می‌کنید حساس‌تر است. حاصل تقسیم بالا دقیقاً 4.227200173146119 می‌باشد. ذهنی توانستید آن را حل کنید؟ روی کاغذ تقسیم کردید، چقدر زمان شما را گرفت؟بعضی از کارها نیاز به سرعت و دقت بسیار بالا دارند که از توان انسان خارج است و باید توسط کامپیوتر انجام شود. شما با برنامه‌نویسی می‌توانید با دقت متفاوت کار را پیش ببرید و به هدف برسید.6-  خلاق‌تر و صبورتر می‌شویدوقتی می‌خواهید یک الگوریتم را پیاده‌سازی کنید نه‌تنها باید آن را به دقت مطالعه کنید، بلکه باید خودتان مرحله به مرحله در پروژه قرار گیرید تا بتوانید افکار طراحی اولیه را پیدا کنید. این موضوع باعث می‌شود خلاق‌تر شوید. این خلاقیت نه‌تنها در برنامه‌نویسی بلکه در زندگی شخصی‌تان هم تاثیرگذار است. وقتی به یک خطای برنامه‌نویسی برخورد می‌کنید راهی جز صبوری ندارید. با تحقیق در مراجع و پرس و جو از دیگران و کمی فکر کردن به مساله، مشکل شما حل‌شود که این فرایند باعث می‌شود شما صبورتر هم بشوید و به مسائل و چالش‌های زندگی هم مثل برنامه‌نویسی نگاه کنید که ابتدا مراحلی که طی کردید را ببینید، سپس فرایند را عیب‌یابی کنید و در نهایت به دنبال چاره و حل مساله باشید.منبع: https://www.clio.comکلام آخرمی‌خواهم با شما روراست باشم. فرقی نمی‌کند که در چه رشته و مقطع تحصیلی بوده‌اید یا هستید. اگر می‌خواهید دانش خود را اجرایی کنید و شغلی داشته باشید که بدون محدودیت کار کنید، یادگیری برنامه‌نویسی باید در اولویت‌شما باشد. تصور کنید تمام کتاب‌های تئوری و محاسباتی رشته خودتان را مطالعه کردید. از شما می‌خواهند که یک فرایند را کنترل کنید. آیا شدنی است؟ تا چه مدت می‌توانید این کار را تکرار کنید؟ با چه دقتی می‌توانید این کار را ادامه دهید؟ همه این سوالات با برنامه‌نویسی حل می‌شوند.همین امروز اقدام کنیدـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــما را در شبکه‌های اجتماعی دنبال کنیدنویسنده: تیم تحریریه AiFa Academyمنبع: 1- تیم تحریریه AiFa Academyـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــبا نظرات خود ما را در جهت بهبود کیفیت محتوا و خدمات همراهی کنید</description>
                <category>AiFa Academy|هوش‌مصنوعی و برنامه‌نویسی</category>
                <author>AiFa Academy|هوش‌مصنوعی و برنامه‌نویسی</author>
                <pubDate>Wed, 18 May 2022 10:46:17 +0430</pubDate>
            </item>
                    <item>
                <title>شبیه‌سازی و لزوم استفاده از آن</title>
                <link>https://virgool.io/@AiFa_Academy/%D8%B4%D8%A8%DB%8C%D9%87-%D8%B3%D8%A7%D8%B2%DB%8C-%D9%88-%D9%84%D8%B2%D9%88%D9%85-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-%D8%A2%D9%86-e5altptj48mj</link>
                <description>مقدمهشبیه‌سازی یکی از مراحل تولید و ساخت هر محصولی، در هر ابعاد و کاربردی، است. این محصول می‌تواند فیزیکی (لمس کردنی) و یا غیرفیزیکی باشد. ابتدا ببینیم شبیه‌سازی چیست؟ منبع: https://www.marketgames.ioتعریف شبیه‌سازیشبیه‌سازی به فرایندی گفته می‌شود که یک شیء، یک وسیله یا یک دستگاه را به صورت برنامه‌نویسی شده طراحی کنیم. این کار با مطالعه جزئیات سیستم مورد نظر ما امکانپذیر است. فرض کنید می‌خواهیم یک تلویزیون بسازیم. به جای آنکه به صورت آزمایشگاهی کار کنیم، که امکان خطر فردی و نیز خطاهای آزمایشگاهی و تحمیل هزینه‌های بسیار زیاد وجود دارد، تلویزیون را مورد مطالعه قرار می‌دهیم و با بررسی موارد حاکم بر آن، اقدام به برنامه‌نویسی آن می‌کنیم. در این فرایند با بررسی تمام قطعات و وظایف آن و وابستگی‌هایی که میان آن‌ها وجود دارد، مرحله به مرحله، آن‌ها را برنامه‌نویسی می‌کنیم. چرا باید شبیه‌سازی کنیم؟همانطور که در قسمت قبلی گفته شد، برای جلوگیری از خطرات آزمایشگاه و هزینه‌های آزمایش، نیاز داریم تا شبیه‌سازی را جدی‌تر بگیریم. همچنین گاهی اوقات سیستمی را می‌خواهیم بسازیم که هیچ اطلاعی از اثرات و خروجی آن نداریم. در این حالت هم باید شبیه‌سازی انجام شود.یکی از مواردی که شبیه‌سازی در آن بسیار کاربرد دارد، بومی سازی تجهیزات است. با مطالعه یک نمونه و بررسی فیزیکِ دستگاه و فرایندهای حاکم بر آن، می‌توانیم به راحتی یک سیستم را بسازیم. البته مطالعه دقیق و بررسی فرایندهای حاکم آنقدر زمان‌بر است که نیاز به کار تیمی و حمایت‌های فراوان وجود دارد. با چه زبان‌هایی می‌توان شبیه‌سازی انجام داد؟ تقریباً با تمام زبان‌های برنامه‌نویسی حال حاضر می‌توانیم شبیه‌سازی کنیم. به عنوان مثال الف) متلب (MATLAB)ب) پایتون (PYTHON)ج) سی‌پلاس‌پلاس (++C)د) جاوا (JAVA)هـ) جولیا (JULIA)برای آغاز یادگیری شبیه‌سازی، باید مقدمات و نحوه کار کردن با یکی از این زبان‌ها را شروع کنید. تاکید می‌کنیم که یک مورد نه همه آن‌ها. می‌توانید از مقالات و دوره‌های این مجموعه و یا با جستجو در گوگل محتواهای رایگان زیادی را مشاهده کنید و آموزش هدفمند خود را شروع کنید. اما یادتان باشد، هرچه دیرتر شروع به یادگیری کنید، نه تنها از افراد جامعه ایران، بلکه از جامعه جهانی هم عقب می‌مانید. چه نرم‌افزارها و یاکدهایی برای شبیه‌سازی وجود دارد؟نرم‌افزارهایی که برای شبیه‌سازی از آن‌ها استفاده می‌شود، زیاد هستند اما آن‌هایی که کاربرد و طرفدار زیادی دارند را به همراه کاربردهای تخصصی‌شان عنوان می‌کنیم. الف) کامسول (COMSOL): این نرم‌افزار هم فن حریف است. از مسائل ساده فیزیک تا شبیه‌سازی سیستم‌های ذره‌ای و شبیه‌سازی اپتیک کاربرد دارد. در رشته‌های مختلف فیزیک (تمام گرایش‌ها)، شیمی (تمام گرایش‌) و پرتوپزشکی کاربرد دارد.ب) سالیدورک (SOLIDWORK): از این نرم‌افزار برای شبیه‌سازی سیستم‌های مکانیکی و سخت‌افزاری استفاده می‌شود. اگر علاقمند هستید تا بدنه یک دستگاه را شبیه‌سازی کنید یادگیری این مورد باید در اولویت‌های شما باشد. تمام تجهیزاتی که در صنعت و پزشکی مورد استفاده قرار می‌گیرد، با این نرم‌افزار می‌توانید شبیه‌سازی و تولید کنید.منبع: https://www.logiciel-cao.comج) زیمکس (ZEMAX): این نرم‌افزار به طور اختصاصی برای طراحی سیستم‌های نوری (اپتیکی) و لیزری استفاده می‌شود. اگر رشته تخصصی شما فیزیک - اتمی مولکولی (اپتیک لیزر) باشد و یا علاقمند به شبیه‌سازی سیستم‌های اپتیکال داشته باشید، یادگیری این نرم‌افزار الزامی است. البته نرم‌افزار کامسول در زمینه اپتیک هم کاربردهای فراوانی دارد.د) MCNP: این کد براساس روش مونت‌کارلو نوشته شده است. از این کد شبیه‌سازی برای حوزه‌های مختلف رشته مهندسی هسته‌ای گرایش‌های مختلف مثل رآکتور، گداخت، کاربردپرتو و پرتوپزشکی  استفاده می‌شود. همچنین رشته‌های فیزیک پزشکی، مهندسی پزشکی، تصویربرداری پزشکی و نیز رادیوبیولوژی و حفاظت در برابر اشعه هم از این کد استفاده می‌کنند.از این کد در زمینه‌های مختلفی می‌توانیم استفاده کنیم: الف) طراحی حفاظ و آشکارساز و دزیمتریب) طراحی هدف در شتابدهندهج) ایمنی و بحرانیت هسته‌اید) محاسبات مصرف سوختهـ) رادیوگرافیو) ...هـ) جیانت (Geant4): این کد هم مثل MCNP براساس روش مونت‌کارلو نوشته شده است. این کد در تمام زمینه‌های حوزه علوم پرتویی مثل تصویربرداری، دزیمتری و طراحی درمان، طراحی آشکارساز و غیره کاربرد دارد. برای اینکه بتوانید از تمام قابلیت‌های این کد مونت‌کارلو به خوبی استفاده کنید باید بر زبان برنامه‌نویسی سی‌پلاس‌پلاس تسلط کافی داشته باشید در غیر اینصورت حتما با مشکلاتی مواجه خواهید شد.منبع: https://web.infn.itو) فلوکا (Fluka): این کد مونت‌کارلو شبیه‌ساز در زمینه‌های مختلفی همچون کالریمتری، دزیمتری، طراحی آشکارسازها و مطالعات مربوط به تابش‌های فضایی، فیزیک نوترون‌ها و رادیوتراپی کاربرد دارد. در حال حاضر علاوه بر کاربردهایی که اشاره شد، از این کد برای شبیه‌سازی ذره درمانی (هادرون تراپی) بیشتر استفاده می‌شود.ز) گیت (GATE): آخرین کد مونت‌کارلویی که قصد داریم تا در این مقاله آن را معرفی کنیم، کد گِیت است. این کد را دختر کد Geant4 می‌نامند. از این کد در حوزه‌های مختلفی می‌توان استفاده کرد اما کاربرد اصلی آن «تصویربرداری» می‌باشد. اگر به دنبال شبیه‌سازی تصویربرداری با سیستم‌های پزشکی‌هسته‌ای، اپتیکال (نوری)، تشدید مغناطیسی و یا حتی ذره‌ای هستید، یادگیری این کد را فراموش نکنید. کلام آخرزبان‌ها، کدها و نرم‌افزارهایی که در این مقاله آموزشی به آن‌ها اشاره شد، تنها وسیله‌ای برای تولید علم و پیشرفت علمی هستند. تا زمانی که حداقل‌هایی از دانش تئوری مربوط به حوزه مورد نظر را نداشته باشیم، کار کردن با نرم‌افزارها و زبان‌های برنامه‌نویسی بسیار سخت‌تر هم می‌شود. پس قبل از هر چیز به خواندن و مطالعه و کسب دانش در زمینه‌های تئوری‌تان بپردازید و از علم شبیه‌سازی غافل نشوید. ما را در شبکه‌های اجتماعی دنبال کنید.ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــنویسنده: تیم تحریریه AiFa Academyمنابع:1- تیم تحریریه AiFa Academy2- کتاب «آموزش کد MCNPX» نوشته دکتر یاسر کاسه‌ساز و دکتر مصطفی حسن زاده3- کتاب «مقدمه‌ای بر شبیه‌سازی با کد مونت کارلوی فلوکا» نوشته دکتر جمشید سلطانی نبی‌پور و مهندس مرتضی جوانـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــبا نظرات خود ما را در جهت بهبود کیفیت محتوا و خدمات همراهی کنید</description>
                <category>AiFa Academy|هوش‌مصنوعی و برنامه‌نویسی</category>
                <author>AiFa Academy|هوش‌مصنوعی و برنامه‌نویسی</author>
                <pubDate>Tue, 17 May 2022 14:46:47 +0430</pubDate>
            </item>
            </channel>
</rss>