خانه
درس ۴۶: توابع چند ضابطهای در لاتک
آموزش لاتک درس ۴۶: توابع چند ضابطهای در لاتک
خلاصهی آنچه در این در فیلم خواهیم آموخت:
توابع چند ضابطهای يکی از پرکاربردترین موارد در تایپ ریاضی میباشد. بهترین راه برای تایپ توابع چند ضابطهای در لاتک این است که از دستور cases استفاده کنیم. در این دستور هر ضابطه را در یک خط مینویسم و آنها را با علامت \\جدا میکنیم. همچنین معمولاً در توابع چند ضابطهای، هر ضابطه دارای یک فرمول و یک شرط میباشد، که آنها را نيز با علامت & از یکدیگر جدا میکنیم.
نکته: دستور cases به طور اتوماتیک در سمت چپ ضابطهها علامت آکولاد را قرار میدهد و نیازی به قراردادن آکولاد نداریم.
مثال زیر را ببینید :
تابع قدر مطلق به صورت زیر تعریف میشود :
|x| = \begin {cases}
x & x \ge 0 \\ - x & x <0
\end {cases}
تابع قدر مطلق به صورت زیر تعریف میشود :
$ |x| = \begin {cases} x & x \ge 0 \\ - x & x < 0 \end {cases} $
اطلاعات فیلم آموزش لاتک درس ۴۶: حجم فایل ۵.٨١ مگابایت ، مدت زمان ۴:١۵ ثانیه
ریاضی, خدمات تخصصی ریاضی, لاتک, استاد علی مس فروش, فیلم آموزشی
- بازدید: 13554
آموزش لاتک درس ۴٧: ساخت دستورات جدید با ماکروها بخش اول
آموزش لاتک درس ۴٧: کار با ماکروها ساخت دستورات جدید - بخش اول
خلاصهی آنچه در این در فیلم خواهیم آموخت:
همانطور که تا کنون دیدیم، لاتک سرشار از دستورات است و ما با آن دستورات، خروجی مورد نظر خود را تولید میکنیم. آيا میتوانیم دستور جدیدی به دستورات لاتک بیافزاییم؟ یعنی خودمان دستور جدیدی به دلخواه ایجاد کنیم؟ بله با ماکرو ها در لاتک میتوانیم دستورات جدید خلق نموده و در نوشتار خود از آنها استفاده نماییم. این دستورات در ساده ترین حالت میتواند متن پرکاربردی باشد که در نوشته مرتباً تکرار میشود. مثلاً اگر عبارت << معادله دیفرانسیل با مشتقات جزئی >> زیاد در نوشته استفاده میشود میتوانیم به صورت زیر برای آن در Preamble یک ماکرو تعریف نموده و در متن اصلی از آن استفاده کنیم :
ریاضی, کتابهای نرم افزارهای ریاضی, لاتک, استاد علی مس فروش, فیلم آموزشی
- بازدید: 4392
آموزش لاتک درس ۴٨: ساخت دستورات جدید بخش دوم ماکروهای حرفهای
آموزش لاتک درس ۴٨: ساخت دستورات جدید با ماکروها بخش دوم ماکرو های حرفهای
خلاصهی آنچه در این در فیلم خواهیم آموخت:
در درس قبل ماکرو ها را معرفی کردیم و چند مثال ساده در ماکروها را دیدیم. در این درس میخواهیم ماکروهای پیشرفتهتری را ایجاد کنیم.
دستور 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} $
مثال های دیگری نیز در فیلم وجود دارد که شما را به دیدن این فیلم آموزشی دعوت میکنیم.
اطلاعات فیلم آموزش لاتک درس ۴٨: حجم فایل ١۶.٣۶ مگابایت ، مدت زمان ١٠:۴٠ ثانیه
ریاضی, کتابهای نرم افزارهای ریاضی, لاتک, استاد علی مس فروش, فیلم آموزشی
- بازدید: 3302
آموزش لاتک درس ۴٩: علامت قدرمطلق، کروشه، آکولاد و... با حالت کشیده
آموزش لاتک درس ۴٩: علامت قدرمطلق، کروشه، آکولاد و... با حالت کشیده در لاتک
خلاصهی آنچه در این در فیلم خواهیم آموخت:
کار با محدودکننده ها و جداکننده ها
در این درس حالت استاندارد جداکننده ها مانند قدرمطلق، کروشه، نُرم و ... را معرفی میکنیم، بسیاری از این جداکننده ها، دو سویی هستند، به این معنی که یک علامت در ابتدا به معنای شروع نوشته است، در سمت چپ و علامت دیگری که نشان دهنده پایان است، در سمت راست قرار میگیرد. به همین جهت در حالت کلی در لاتک برای هر علامت جداکننده ، دستوری برای سمت چپ و دستور دیگری برای سمت راست وجود دارد. مثلاً برای سمت چپ علامت قدرمطلق از دستور lvert\ و برای سمت راست علامت قدرمطلق از دستور rvert\ وجود دارد. همچنین برای علامت چپ و راست نُرم دستورات lVert\ و rVert\ وجود دارد. همچنین برای علامت چپ و راست نماد آکولاد مجموعه از دستورات lbrace\ و rbrace\ و برای ایجاد نماد پرانتز شکسته نیز از langle\ و rangle\ استفاده میکنیم.
ریاضی, کتابهای نرم افزارهای ریاضی, لاتک, استاد علی مس فروش, فیلم آموزشی
- بازدید: 23571