آشنایی با مفهوم Recursive Function و نحوۀ پیاده‌سازی آن در زبان برنامه

7 دقیقه. در این مقاله قصد داریم تا به بررسی مفهوم Recursion پرداخته و کاربرد آن در حل مسائل را تشریح کنیم و ببینیم چگونه می‌توان یک به اصطلاح Recursive Function برای حل یک مسئلۀ کاربردی در زبان برنامه ...

چگونه هوش مصنوعی را با استفاده از scikit-learn پیاده‌سازی کنیم؟

با استفاده از تابع .predict() بسته فوق می‌توانید خروجی یک سیستم را با توجه به ورودی‌های ارائه شده پیش‌بینی کنید. نکته مهم دیگری که باید به آن دقت کنید این سات که فرایند فوق را تنها پس از نصب مدل ...

فرآیند گاوسی برای نمونه کوچک — پیاده‌ سازی در پایتون

برای آشنایی با توزیع گاوسی (نرمال) بهتر است مطلب توزیع نرمال یک و چند متغیره — مفاهیم و کاربردها را مطالعه کنید. همچنین به منظور آگاهی بیشتر در مورد رگرسیون و شیوه‌های اجرای آن به مطلب رگرسیون خطی — مفهوم و محاسبات به ...

بررسی معیارهای ارزیابی رگرسیون در پایتون — پیاده سازی + کدها

جمع‌بندی ارزیابی رگرسیون در پایتون. معیارهای ارزیابی از سه جهت کاربرد داشته و حائز اهمیت است: برای آموزش مدل‌ها می‌توانند به عنوان تابع هزینه استفاده شوند. برای مقایسه مدل‌ها با یکدیگر می ...

انواع را در فارسی — ادبیات به زبان ساده + مثال و تمرین

در این آموزش از مجله فرادرس، با انواع را در فارسی آشنا شدیم و ویژگی‌های هریک را همراه با مثال‌های متنوعی بیان کردیم. فهمیدیم که «را»ی مفعول صریح رایج‌ترین نوع از انواع را در فارسی است که در ...

Count در پایتون چیست؟ – توضیح دستور و تابع با مثال و کد

نمای کلی از تابع Count در پایتون. تابع count() در پایتون ابزاری قدرتمند و «درونی» (‌Built-in) است که برای شمارش رخدادهای خاصی در لیست‌ها یا تاپل‌ها بکار می‌رود. چندکاره بودن این تابع باعث شده برای سناریوهای مختلفی که در زمان ...

ساختمان داده چیست و چگونه آن را یاد بگیریم؟ – فرادرس

در دو تصویر زیر، نمایش درختی و آرایه‌ایی ساختار داده هیپ را مشاهده می‌کنید: مثال پیاده‌سازی هیپ با درخت. در تصویر زیر، مثال پیاده‌سازی هیپ با آرایه نشان داده شده است.

مفاهیم تابع – به زبان ساده – فرادرس

معمولاً می‌خواهیم بدانیم که یک تابع با ورودی خود چه می‌کند: f (x) = x2. به ما نشان می دهد که تابع f ، مقدار ورودی x را گرفته و آن را مربع می‌کند. مثال: با تابع زیر: f(x) = x2. یک ورودی 4. به خروجی 16 تبدیل می ...

تعریف تابع

اما اگر افراد بیش از یک غذا به عنوان غذای مورد علاقه انتخاب کنند ، خیر ، تابع نیست. 3-نمایش تابع به صورت نمودار مختصاتی : هر خط که موازی محور y ها رسم کنیم، نمودار تابع را حداکثر در یک نقطه باید ...

آموزش شبکه عصبی با مثال XOR

آموزش شبکه عصبی با مثال XOR. شبکه های عصبی مصنوعی مدل های آماری یادگیری هستند که از شبکه های عصبی بیولوژیکی (سیستم عصبی مرکزی ، مانند مغز) الهام گرفته شده و در یادگیری ماشین استفاده می شوند. این ...

هر سه تابع مجموع را با مثال پیاده سازی کنید

مجموع ریمان — از صفر تا صد – فرادرس. پیاده‌سازی مجموع ریمان در پایتون. برای پیاده‌سازی مجموع ریمان، تابع riemann_sum را می‌نویسیم که پنج ورودی f و a و b و N و method دارد و خروجی آن، مجموع ریمان زیر است: $$ large sum _ { i = 1 } ^ N f ( x _ i ...

جدول نماد (Symbol Table) در طراحی کامپایلر — راهنمای جامع

جدول نماد، ساختمان داده مهمی است که به وسیله کامپایلرها برای ذخیره‌سازی اطلاعاتی در مورد رخداد گزاره‌های مختلف مانند نام متغیرها، نام تابع‌ها، اشیا، کلاس‌ها، رابط‌ها و مواردی از این دست استفاده می‌شود. جدول نماد ...

الگوریتم بازگشتی (Recursive) چیست؟ به همراه مثال و تمرین

برای پیاده‌سازی الگوریتم بازگشتی، ابتدا باید تعریف صحیح تابع بازگشتی را بررسی کرد و مطمئن شد که تابع در هر مرحله به نحوی به زیرمسائل کوچکتری تقسیم می‌شود تا به دست آوردن پاسخ نهایی برسیم.

آموزش تابع در پایتون – لیست توابع پایتون همراه با مثال ساده

توابع در پایتون، یک تکه کد قابل استفاده‌ی مجدد هستند که با توجه به اهمیت اجرای مجدد کد در برنامه‌ها، می‌بایست به دقت طراحی و پیاده‌سازی شوند.با توجه به اینکه همه عملیات و جزئیات مربوط به توابع، به معنای مطلع گردند ...

تولید اعداد تصادفی در پایتون — به زبان ساده (+ دانلود فیلم آموزش گام به

با اجرای مثال بالا، به مولد اعداد تصادفی دانه با مقدار ۱ داده می‌شود؛ مولد، ۳ عدد تصادفی تولید می‌کند، مجددا به مولد دانه داده می‌شود و همانطور که مشهود است، سه عدد تصادفی مشابه تولید می ...

درس ۱۴: تابع در پایتون: تابع بازگشتی (Recursive) و Memoization

تابع بازگشتی ¶. از درس نهم با دستورات کنترلی for و while آشنا شده‌ایم، این دستورات تنها ابزار ما برای تکرار قسمتی از کد بودند. اکنون با پیاده‌سازی شیوه‌ای جدید در تکرار آشنا می‌شویم.

تابع چیست ؟ – در ریاضی و به زبان ساده + حل تمرین و مثال

به عنوان مثال، تابع زیر را در نظر بگیرید: $$ f ( x ) = ۲ x $$ دامنه و هم‌دامنه تابع بالا را برابر با مجموعه اعداد صحیح در نظر بگیرید. به این ترتیب، داریم: { ...,۳,۲,۱,۰, ۱-,۲-,۳-, ...} =دامنه f(x)

متغیر تصادفی و توزیع چند جمله ای (Multinomial Distribution) — به زبان

با توجه به حالت کلی که توزیع چند جمله‌ای نسبت به توزیع دو جمله‌ای دارد، می‌توان گفت: به ازای k=2 توزیع متغیر تصادفی X به دو جمله‌ای تبدیل خواهد شد. اگر n=1 و k=2 باشد، توزیع برنولی و در حالتی که n=1 ...

مراحل پیاده‌سازی مدار دیجیتال با FPGA

۳ - سنتز. مرحله­‌ی سو­م یکی از مهم­‌ترین مراحل در پیاده‌­ساز­ی یک مدار دیجیتال با FPGA است­. این مرحله سنتز طرح نام دارد­. به طور کلی سنتز در پیاده‌­ساز­ی­، تبدیل از یک توصیف سخت‌­افزار­ی سطح ...

مفاهیم تابع – به زبان ساده – فرادرس

See more on blog.faradars

Explore further

جزوه کامل مبحث توابع ریاضی و انواع آن ...math2easyتابع (Function) چیست؟ | خوش آموزkhoshamoz.irRecommended to you based on what's popular • Feedback
  • فرادرس

    WEBدر این بخش یک تابع square را پیاده‌سازی کرده‌ایم: (defn square [n] (* n n)) این تابع (محض) با داشتن ورودی‌های یکسان، همواره همان خروجی ثابت را خواهد داشت: (square 2) ;; 4 (square 2) ;; 4 (square 2) ;; 4 …

  • تحلیل و بررسی مدارهای منطقی قسمت 8: پیاده سازی گیت ها با ترانزیستور

    در ابتدا مطابق روال های پیشین، به تصویر زیر که پیاده سازی این گیت با ترانزیستور را نمایش می دهد، دقت کنید. مطابق تصویر فوق، خروجی زمانی یک خواهد شد که دست کم یکی از ترانزیستورها روشن باشد.

    قوانین مثلثات به زبان ساده + مثال و تمرین – فرادرس

    برای ساده‌سازی عبارت بالا، هر یک از نسبت‌های مثلثاتی آن را به طور جداگانه در نظر بگیرید. ... در ادامه، این کاربرد را با حل یک مثال توضیح می‌دهیم. ... سه تابع مثلثاتی اصلی کدام هستند ؟ ...

    تابع پیچش (Convolution) در OpenCV پایتون — پیاده سازی گام به گام

    در این آموزش از مجله فرادرس، با پیاده سازی تابع پیچش در پایتون آشنا می‌شویم و آن را برای کتابخانه‌های OpenCV و Scipy بررسی می‌کنیم. ... به این ترتیب، می‌بینیم که فیلتر ترکیبی از رفتار دو فیلتر سوبل ...

    آموزش شبکه عصبی با مثال XOR

    نورون ها خروجی های همه سیناپس ها را اضافه کرده و یک تابع فعال سازی را اعمال می کنند.آموزش یک شبکه عصبی اساساً به معنی کالیبره کردن همه "وزنه ها" با تکرار دو مرحله کلیدی ، انتشار به جلو و ...

    تابع IF با سه شرط در اکسل – توضیح پیاده سازی به زبان ساده + کد

    مثال‌های این مطلب در تمامی نسخه‌های اکسل اعم از نسخه‌های ۲۰۰۷ تا ۲۰۲۱ و مایکروسافت ۳۶۵ (Microsoft 365) قابل اجرا است.در ادامه می‌خواهیم آموزش تابع IF را با سه شرط در اکسل به‌ همراه مثال‌های عملی و شرط‌های مختلف ارائه دهیم.

    برنامه نویسی تابعی (Functional Programming) و مفاهیم مقدماتی آن — به

    در این بخش یک تابع square را پیاده‌سازی کرده‌ایم: ... با استفاده از مجموع کل (sum-amount) و با آغاز 0 استفاده می‌شود. ... می‌خواهیم نمونه‌ای از چگونگی ترکیب هر سه تابع در مثال خود ارائه کنیم. وقتی از سبد ...

    آموزش تعریف و بکارگیری تابع و توابع و نوع بازگشتی تابع و پارامترها و

    پیاده سازی برنامه به کمک توابع، مقداری به زمان اجرای برنامه اضافه می کند هرچند که این زمان بسیار کم و در حد میلی ثانیه است اما باری را بر روی برنامه قرار می دهد و علت این تاخیر زمانی این است که ...

    رسم توابع چند جمله ای — به زبان ساده – فرادرس

    در این مطلب به همراه مثال نحوه رسم توابع چند جمله ای را توضیح خواهیم داد. به منظور رسم یک تابع در ابتدا باید محل برخورد آن با محور‌های مختصات ...

    هر سه تابع مجموع را با مثال پیاده سازی کنید

    مجموع ریمان — از صفر تا صد – فرادرس. پیاده‌سازی مجموع ریمان در پایتون. برای پیاده‌سازی مجموع ریمان، تابع riemann_sum را می‌نویسیم که پنج ورودی f و a و b و N و method دارد و خروجی آن، مجموع ریمان زیر است: $$ …

    نمونه سوالات الگوریتم و فلوچارت با جواب – 15 سوال

    در این بخش از مطلب «نمونه سوالات الگوریتم و فلوچارت با جواب» به بررسی روش جمع اعداد صحیح یک تا ۵۰ پرداخته شده است. در ادامه ابتدا مراحل الگوریتم طراحی شده برای این سوال مشاهده می‌شوند: مرحله ...