آموزش لاتک درس ۴٨: ساخت دستورات جدید بخش دوم ماکروهای حرفه‌ای

رای دهی: 5 / 5

فعال سازی ستارهفعال سازی ستارهفعال سازی ستارهفعال سازی ستارهفعال سازی ستاره
 

آموزش لاتک درس ۴٨: ساخت دستورات جدید با ماکروها بخش دوم ماکرو های حرفه‌ای

خلاصه‌ی آنچه در این در فیلم خواهیم آموخت:

در درس قبل ماکرو ها را معرفی کردیم و چند مثال ساده در ماکروها را دیدیم. در این درس می‌خواهیم ماکروهای پیشرفته‌تری را ایجاد کنیم.

دستور miangin\ درس قبل را به یاد آورید، اگر به جای متغیر x، متغیر y باشد چه کنیم؟ آیا یک دستور جدید تعریف کنیم یا دستور قبلی را اصلاح کنیم؟ اگر دستور قبلی را به گونه ای بنویسیم که مستقل از نوع متغیر باشد، و نام متغیر را به عنوان ورودی بگیرد، بهتر است. برای این کار همان دستور را به این صورت تغییر می‌دهیم که تعداد ورودی ها را درون [] وارد می‌کنیم، سپس درون دستور، به جای متغیر، عبارت #1 به معنای آرگومان اول را قرار می‌دهیم. در این مثال چون یک ورودی داریم، دستور به صورت زیر تغییر خواهد کرد :

newcommand {\miangin} [1] { \frac{#1_1 + #1_2 +\dots + #1_n} {n} } 

با این تغییرات، اگر برنامه را اجرا کنیم، با خطا مواجه می‌شود زیرا دستور \miangin نیازمند یک ورودی است، پس آن‌ها را اصلاح می‌کنیم. اکنون می‌توانیم عباراتی مانند 

\miangin {x}, \miangin {y}, \miangin {a} 

را به کار ببریم . 

مثلا عبارات زیر را ببینید:

\bar{x} = \miangin {x}, \bar{y} = \miangin {y},\bar{a}= \miangin {a} 

\(\bar{x} = \frac{x_1+x_2+\dots + x_n} {n} , \bar{y} =\frac{y_1+y_2+\dots + y_n} {n} , \bar{a} = \frac{a_1+a_2+\dots + a_n} {n} \)

اکنون می‌خواهیم این دستور را کاربردی تر کنیم تا میانگین تعداد مشخصی را نمایش دهد، مثلاً ميانگين \( x_1 \) تا \( x_10 \) را نشان دهد. تعداد ورودی ها را به ٢ عدد افزایش می‌دهیم و آرگومان دوم را با #2 نمایش می‌دهیم، پس تعریف دستور به صورت زیر خواهد بود :

newcommand {\miangin} [2] { \frac{#1_1 +\dots + #1_#2} {#2} } 

با این تغییرات جدید، اگر مجدداً برنامه را اجرا کنیم، با خطا مواجه می‌شود زیرا دستور \miangin نیازمند دو ورودی است. اکنون می‌توانیم عباراتی مانند 

\miangin {x, 5}, \miangin {y,10}, \miangin {a,7} 

را تولید کنیم که خروجی های زیر را ایجاد می‌کنند :

\bar{x} = \miangin {x,5}, \bar{y} = \miangin {y,10},\bar{a}= \miangin {a,7} 

\(\bar{x} = \frac{x_1+x_2+\dots + x_5} {5} , \bar{y} =\frac{y_1+y_2+\dots + y_{10}} {10} , \bar{a} = \frac{a_1+a_2+\dots + a_7} {7} \)

مثال های دیگری نیز در فیلم وجود دارد که شما را به دیدن این فیلم آموزشی دعوت می‌کنیم.

اطلاعات فیلم آموزش لاتک درس ۴٨: حجم فایل ١۶.٣۶ مگابایت ، مدت زمان ١٠:۴٠ ثانیه

سفارش تایپ تخصصی لاتکس

آزمون آنلاین رایگان حسابان یک پایه یازدهم در سایت ریاضیات ایران

تایپ متون، کتب، مقالات و ... در لاتکس با بهترین کیفیت و کمترین زمان ممکو

درخواست همکاری تایپ لاتکس

همکاری با سایت یاضیات ایران

اگر در تایپ تخصصی لاتکس مهارت دارید، فرم همکاری را تکمیل کنید

خرید کتاب خودآموز سریع لاتکس

خرید پستی کتاب خود آموز س یع لاتکس دکتر مس فروش در سایت ریاضیات ایران

کتاب خود آموز سریع لاتکس دکتر مس فروش از مقدماتی تا پیشرفته

نظرات (0)

امتیاز 0 از 5 از بین 0 رای
هیچ نظری در اینجا وجود ندارد

نظر خود را اضافه کنید.

  1. ارسال نظر بعنوان یک مهمان ثبت نام یا ورود به حساب کاربری خود.
به این پست امتیاز دهید:
0 کاراکتر ها
پیوست ها (0 / 3)
مکان خود را به اشتراک بگذارید
عبارت تصویر زیر را بازنویسی کنید. واضح نیست؟

جدیدترین محصولات

فایل pdf پاسخ سوال ریاضی پایه ششم فصل پنجم درس اول طول و سطح- شماره ۱ فایل pdf پاسخ سوال ریاضی پایه ششم فصل پنجم درس اول طول و سطح- شماره ۱ بازدید (460)
فایل pdf پاسخ سوال ریاضی پایه ششم فصل پن...
فایل word نمونه سوال ریاضی پایه ششم فصل پنجم درس اول طول و سطح- شماره ۱ فایل word نمونه سوال ریاضی پایه ششم فصل پنجم درس اول طول و سطح- شماره ۱ بازدید (470)
فایل word نمونه سوال ریاضی پایه ششم فصل ...
پاسخ تشریحی میانترم ریاضی مهندسی دانشگاه تهران ۱۳۸۹۰۳۲۰ پاسخ تشریحی میانترم ریاضی مهندسی دانشگاه تهران ۱۳۸۹۰۳۲۰ بازدید (561)
پاسخ تشریحی میانترم ریاضی مهندسی دانشگاه...
پاسخ تشریحی میانترم ریاضی مهندسی دانشگاه تهران ۱۳۸۹۰۹۲۹ پاسخ تشریحی میانترم ریاضی مهندسی دانشگاه تهران ۱۳۸۹۰۹۲۹ بازدید (476)
پاسخ تشریحی میانترم ریاضی مهندسی دانشگاه...
پاسخ تشریحی میانترم ریاضی مهندسی دانشگاه تهران ۱۳۹۳۰۸۲۹ پاسخ تشریحی میانترم ریاضی مهندسی دانشگاه تهران ۱۳۹۳۰۸۲۹ بازدید (483)
پاسخ تشریحی نمونه سوالات میانترم ریاضی م...

فایل های تصادفی

پاسخ تشریحی میانترم ریاضی مهندسی صنعتی شریف گروه های 5 تا 12 مورخ 13960124 پاسخ تشریحی میانترم ریاضی مهندسی صنعتی ش... بازدید (13133)
پاسخ تشریحی آزمون میانترم ریاضی مهندسی د...
پاسخنامه تشریحی برنامه سازی پیشرفته پیام نور ترم دوم 94-93 همراه با برنامه پاسخنامه تشریحی برنامه سازی پیشرفته پیام... بازدید (18258)
پاسخنامه کاملا تشریحی برنامه سازی پیشرفت...
نمونه سوال ریاضی پایه هفتم فصل سوم جبر و معادله- فایل word  شماره ۱ نمونه سوال ریاضی پایه هفتم فصل سوم جبر و... بازدید (3807)
نمونه سوال ریاضی پایه هفتم فصل سوم جبر و...
Cambridge International AS and A Level Mathematics October November 2021 9709-3 With Mark Scheme Cambridge International AS and A Level M... بازدید (1893)
Cambridge International AS and A Level M...
آمادگی برای امتحان ریاضی عمومی- دنباله ها و سری های عددی آمادگی برای امتحان ریاضی عمومی- دنباله ه... بازدید (10267)
آمادگی برای امتحان ریاضی عمومی- دنباله ه...

پربازدیدترین محصولات

حل المسائل کتاب نظریه مجموعه ها و کاربردهای آن (مبانی ریاضی) لین و لین حل المسائل کتاب نظریه مجموعه ها و کاربردهای آن (مبانی ریاضی) لین و لین بازدید (89513)
پاسخ سوالات و تمرینات کتاب نظریه مجموعه ...
نظریه مجموعه ها و کاربردهای آن (مبانی ریاضی) لین و لین نظریه مجموعه ها و کاربردهای آن (مبانی ریاضی) لین و لین بازدید (41889)
کتاب نظریه مجموعه ها و کاربردهای آن (مبا...
مثلث نوشته دکتر میرزاوزیری مثلث نوشته دکتر میرزاوزیری بازدید (41371)
کتاب مثلث دکتر میرزاوزیری ، رمز فایل www...
اشتباه سوزنبان دکتر میرزاوزیری اشتباه سوزنبان دکتر میرزاوزیری بازدید (38881)
نویسنده : دکتر مجید میرزاوزیری ؛ چاپ او...
آشنایی با نظریه گراف، دوگلاس بی وست آشنایی با نظریه گراف، دوگلاس بی وست بازدید (36044)
دانلود کامل کتاب آشنایی با نظریه گراف دو...

مطالب تصادفی

جشنواره ملی رسانه های دیجیتال

امنیت در پرداخت ها

تعداد بازدید مطالب
17288569

ارسال پیام برای ما

  Mail is not sent.   Your email has been sent.
بالا