matlabkhooneh

تکالیف الگوریتم و فلوچارت - سری فیبوناچی ( کد Fch0004 )

1 -  الگوریتمی بنویسید که فاکتوریل یک عدد را چاپ کند.

2 - الگوریتمی بنویسید که عدد n را از کاربر گرفته و n امین عدد سری فیبوناچی را چاپ کند.

3 - الگوریتمی بنویسید که n امین عدد اول را چاپ کند.

4 - الگوریتم و فلوچارتی رسم کنید که تمام اعداد چهار رقمی که در آن ها حداقل دو رقم یک وجود داشته باشد را نمایش دهد.

5 - الگوریتم و فلوچارتی رسم کنید که کلیه اعداد سه رقمی که حداقل دو رقم آن ها برابر باشند را نمایش دهد.

6 - الگوریتم و فلوچارتی رسم کنید که n عدد را خوانده ، تعیین کند هر کدام چند رقمی هستند ، چند رقم آن ها زوج و چند رقم فرد است.

7 - الگوریتم و فلوچارتی رسم کنید که x و n خوانده ، مجموع n جمله سری زیر را نمایش دهد.

\[ x-\frac{x^2}{2!}+\frac{x^4}{4!}-\frac{x^6}{6!}+\frac{x^8}{8!}-...\]

8 - الگوریتم و فلوچارتی رسم کنید که تمام اعداد متقارن 5 رقمی را نمایش دهد.

9 - الگوریتم و فلوچارتی رسم کنید که تعدادی عدد را خوانده ، هر یک از اعداد که بر 9 بخش پذیرند را در خروجی چاپ کند. ( عددی بر 9 بخش پذیر است که مجموع ارقام آن بر 9 بخش پذیر باشد )

10 - الگوریتم و فلوچارتی رسم کنید که x و n را خوانده ، مجموع n جمله سری زیر را چاپ کند.

\[ S=\frac{1}{x}-\frac{1}{x+2x^2}+\frac{1}{x+2x^2+3x^3}-...\]

11 - الگوریتم و فلوچارتی رسم کنید که عددی را خوانده تشخیص دهد این عدد جزء سری فیبوناچی است یا خیر.

12 - الگوریتم و فلوچارتی رسم کنید که عدد صحیح و مثبت n را از ورودی خوانده ، آن را به مبنای دو تبدیل کند و خروجی بنویسید.

13 - الگوریتم و فلوچارتی رسم کنید که یک عدد را به مبنای دو از ورودی خوانده ، آن را به مبنای 10 تبدیل کرده و در خروجی نمایش دهد.

14 - الگوریتمس بنویسید که عدد طبیعی N و حقیقی x را سوال نموده و مقادیر زیر را محاسبه کند.

\[ \begin{matrix}P=\frac{1}{3}+\frac{1}{6}+\frac{1}{9}+...+\frac{1}{N}\\S=1+x+x^2+x^3+...+x^n\\sin(x)=x-\frac{x^3}{3!}+\frac{x^5}{5!}+...+\frac{x^{2N-1}}{(2N-1)!}\\T=1\times 2+2 \times 3+...+N \times (N-1)\end{matrix}\]

15 - الگوریتمی بنویسید که تمام اعداد اول کوچکتر از 1000 را تولید نماید.

16 - الگوریتمی بنویسید که بدون استفاده از متغییر سومی محتوبات دو متغییر را جابجا کند.

17 - الگوریتمی بنویسید که عدد طبیعی N را به عنوان ورودی گرفته و معین کند آیا عدد بر مجموع ارقامش بخش پذیر است یا نه؟

18 - الگوریتمی بنویسید که عدد طبیعی N را دریافت کرده و معین کند که چند رقم آن زوج ، چند رقم فرد و چند رقم برابر صفر است.

20 - فلوچارتی بکشید که دو عدد را به عنوان طول و عرض یک مستطیل گرفته و محیط آن را محاسبه و چاپ کند.

21 - فلوچارتی بکشید که یک عدد را گرفته ( فرض بر این است که عدد ورودی صحیح و مثبت است ) و مجموع چهار عدد بعد از آن را چاپ کند. برای مثال عدد ورودی 8 باشد ، این فلوچارت باید حاصل 12+11+10+9 را چاپ کند.

22 - فلوچارتی بکشید که دو عدد صحیح و مثبت را گرفته ( فرض بر این است که عدد اول کوچکتر از عدد دوم است ) ، آنگاه جملاتی از دنباله فیبوناچی که بین این دو عدد قرار دارند را چاپ کند.

23 - فلوچارتی بکشید که طول یک بازه زمانی را بر حسب ثانیه گرفته و آن را  برحسب ساعت ، دقیقه و ثانیه چاپ کند. برای مثال 4537 ثانیه را گرفته و 1 و 15 و37 را چاپ کند.

24 - فلوچارتی بکشید که یک عدد را گرفته و 5 عدد اول بعد از آن را چاپ کند.

25 - فلوچارتی بکشید که 10 عدد را گرفته و تعداد اعدادی که از میانگین اعداد ورودی بزرگتر هستند را چاپ کند.

26 - فلوچارتی بکشید که یک عدد را گرفته و اگر در عدد ورودی رقم 3 وجود دارد به جای آن 5 جایگزین کند. برای مثال 237631 را گرفته و 257651 را چاپ کند.

27 - الگوریتمی بنویسید که 2 عدد را از ورودی بگیرد و عدد بزرگتر را  در خروجی چاپ کند.

28 - الگوریتمی بنویسید که 10 عدد را از ورودی دریافت کند و بزرگترین عدد را چاپ کند.

29 - الگوریتمی بنویسید که 10 عدد را از ورودی دریافت کند و مجموع آن ها را چاپ کند.

30 - الگوریتمی بنویسید که 10 عدد را از ورودی دریافت کند و مجموع اعداد مثبت آن ها را چاپ کند.

31 - الگوریتمی بنویسید که عددی را دریافت کرده و فاکتوریل آن را حساب کند.

32 - الگوریتمی بنویسید که عدد n و  k را دریافت کرده و حاصل عبارت زیر را محاسبه کند .( انتخاب k از n )

\[ \begin{pmatrix} n\\k\end{pmatrix}\]

33 - الگوریتمی بنویسید که آرایه ای ۱۵ عنصری از اعداد صحیح و مثبت از کاربر دریافت کنید که کاملا غیر ترتیبی هستند و بزرگترین و کوچکترین عنصر آن به همراه تعداد اعداد اول ، تعداد تام ، تعداد زوج و فرد و تعداد مضرب ۷ را در آن جداگانه مشخص نمایید و توابع اول و تام را حتما بنویسید.

34 - الگوریتم و فلوچارتی بنویسید که سه عدد a , b , c را که اضلاع یک مثلث هستند را دریافت و مشخص کند که می توان با آن یک مثلث قائم الزاویه تشکیل داد؟

35 - الگوریتم و فلوچارتی بنویسید که عددی را دریافت کند و مشخص کند که آن عدد کامل است یا خیر؟

36 - الگوریتم و فلوچارتی بنویسید که یک عدد در مبنای b را دریافت کرده و آن را به مبنای 10 ببرد.

37 - الگوریتم و فلوچارتی بنویسید که زمان را برحسب ثانیه دریافت کند و مشخص کند که از چند ساعت و چند دقیقه و چند ثانیه تشکیل شده است.

38 - با استفاده از نرم افزار Raptor فلوچارتی رسم کنید که ، تاریخ امروز را به فرمت روز ، ماه و سال را از ورودی دریافت کند و سپس تاریخ روز بعد را به شکل روز ، ماه و سال در خروجی چاپ کند.

39 - با استفاده از نرم افزار Raptor فلوچارتی رسم کنید که ، n عدد از ورودی بگیرد ، سپس تعداد اول را در خروچی چاپ کند.

40 - با استفاده از نرم افزار Raptor فلوچارتی رسم کنید که ، n عدد از ورودی بخواند سپس فاکتوریل آن ها را در خروجی چاپ کند.

41 - الگوریتمی بنویسید که یک عدد صحیح مثبت شش رقمی را می خواند. اگر عدد زوج است، ارقام آن را جمع می کند. درغیر این صورت، ارقام جداگانه را در همضرب کرده و نتیجه را چاپ نماید.

42 - به یک عدد سه گانه گفته می شود اگر دو برابر و سه برابر عدد شامل تمام ارقام جداگانه بدون تکرار هیچکدام باشند. به عنوان مثال 192که دو برابرش384و سه برابرش576هستند و327 که دو برابرش654 و سه برابرش981هستند سه گانه اند. الگوریتمی بنویسید که همه ی اعداد سه گانه یکم تر از 10000 رانمایش داده و چاپ کند.

43 - الگوریتمی بنویسید که جمله ی اول یک تصاعد هندسی(a)، قدر نسبت تصاعد(q) و شماره ی جمله(n) را خوانده و سپس جمله ی n ام آن را با استفاده از رابطهی 𝑠 = 𝑎𝑞 𝑛−1 محاسبه می کند.

44 - الگوریتمی بنویسید که عدد صحیح n را خوانده و در صورتی که 𝑛 ≤ 1000، مضارب n تا 1000 را چاپ می نماید.

45 - الگوریتمی بنویسید که عدد صحیح n را خوانده و مربع کلیه ی اعداد فرد بین 1 تا n و مکعب کلیه ی اعداد زوج همین بازه را محاسبه نموده و مجموع این دو را چاپ می نماید.

46 - الگوریتمی بنویسید که n عدد را خوانده و مشخص کند چه تعداد از این اعداد مثبت، چه تعداد منفی و چه تعداد برابر صفرند.

47 - فرض کنید از یک دستگاه فروش اتوماتیک تنقلات می توان یک آدامس به قیمت هر عدد برابر 1000 تومان خریداری کرد. همراه با هر آدامس یک قبض تخفیف وجود دارد. با صرف هر 7 قبض تخفیف می توان یک آدامس از دستگاه بازخرید کرد. در این الگوریتم می خواهیم محاسبه کنیم با فرض در اختیار داشتن n تومان و با احتساب امتیازات صرف شده با قبوض تخفیف، حداکثر چه تعداد آدامس با n تومان می توان خریداری کرد؟

مثال: اگر شما 20000 تومان داشته باشید، می توانید ابتدا 20 آدامس خریداری کنید و دارای 20 قبض تخفیف شوید. سپس می توانید به ازای 14 قبض تخفیف دو آدامس اضافی به دست آورید. این دو آدامس اضافه خود 2 قبض تخفیف دیگر برای شما در پی خواهند داشت. بنابراین شما اکنون مجموعا 8 قبض تخفیف دارید. این 8 قبض خود امکان بازخرید کردن یک آدامس دیگر را به شما خواهند داد. در نتیجه شما در نهایت 23 آدامسو دو قبض تخفیف باقی مانده دارید.
الگوریتمی بنویسید که مقدار n تومان را بگیرد و محاسبه کند پس از صرف تمام پولی که در اختیار دارید و صرف کردن بیش ترین تعداد ممکن از قبض های تخفیف جهت بازخرید آدامس های اضافه، در مجموع چه تعداد آدامس می توان جمع آوری کرد. همچنین الگوریتم شما باید به عنوان خروجی تعداد قبض های تخفیف باقی مانده را چاپ کند. این الگوریتم را به گونه ای طراحی کنید که تا زمانی که کاربر اعلام توقف نکرده است بتواند برای مقادیر مختلف ورودی n، خروجی مطلوب را بگیرد.

48 - دستور uptime در سیستم عامل UNIX تعداد روزها، ساعات و دقایق سپری شده از وقتی که آخرین بار سیستم عامل روشن شده بود را نمایش می دهد. به عنوان مثال این دستور ممکن است چاپ کند UP 53 days 12:39. الگوریتمی بنویسید که معادل x روز و yساعت و z ثانیه را به تعداد ثانیه ها که از آخرین باری که سیستم خاموش بودچاپ می کند.

49 - یک عدد متقارن عددیست که از سمت چپ به راست و راست به چپ یکنواخت خوانده می شود. مثلا عدد صحیح 121 متقارن است اما 123چنین نیست. الگوریتمی بنویسید که یک عدد صحیح مثبت  حداکثر پنج رقمی ، را خوانده و معین می کند که این عدد متقارن هست یا خیر. اگر کاربر یک عدد صحیح که بین 1 تا پنج رقم باشد وارد نکند الگوریتم شما باید یک پیام خطا چاپ کند.

50 - پزشکان تخمین می زنند که مصرف تقریبا 10 گرم کافئین به طور یک جا مصرف دارویی بیش از حد لزوم و کشنده است. الگوریتمی بنویسید که تعداد میلی گرم کافئین در یک نوشیدنی را دریافت نموده و درخروجی نشان می دهد چه تعداد از آن نوشیدنی ها منجر به مرگ یک شخص خواهد شد. یک اونس معادل 28.35 گرم است. یک قوطی 12 اونسی کولا تقریبا 34 میلی گرم کافئین دارد، در حالی که یک جام قهوه ی 16 اونسی تقریبا 160 میلی گرم کافئین دارد.

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

پشتیبانی ( تلفن ثابت دفتر متلب خونه ) : 02191307193  

تلگرام و ایتا :  09364847193

موضوع های پیشنهادی پروژه درس برنامه سازی پیشرفته ( کد Mat0104 )

1 - چک کردن همگرایی و واگرایی یک سری نامتناهی.(توضیح: در ابتدا، برنامه نوشته شده بایستی همگرایی و واگرایی یک سری نامتناهی را چک کند. سپس، در صورت همگرا بودن سری، محاسبه کند که همگرایی سری به چه عددی است)

2 - تقریب تابع به کمک سری فوریه. (توضیح: برنامه نوشته شده بایستی برای هر تابع دلبخواه، سری فوریه آن تابع را محاسبه نماید. سپس، همگرایی و دقت سری را با افزایش تعداد جمالت سری مورد بررسی قرار دهد)

3 - تقریب تابع به کمک چندجمله ایهای نیوتن. (توضیح: در ابتدا، برنامه نوشته شده بایستی توابع نیوتن را محاسبه و ترسیم نماید. سپس، به کمک توابع بدست آمده، تقریبی برای هر تابع دلبخواه ورودی محاسبه نماید. سپس، همگرایی و دقت سری را با افزایش تعداد جمالت سری مورد بررسی قرار دهد)

4 - تقریب مشتق تابع به کمک روش تفاضالت محدود مرکزی. (توضیح: برنامه نوشته شده بایستی مشتق هر تابع دلبخواه را در یک دامنه خاص تابع محاسبه نماید. سپس، همگرایی و دقت روش را با افزایش تعداد نقاط مورد بررسی قرار دهد)

5 - تقریب انتگرال تابع به کمک روش ذوزنقه ای. (توضیح: در این روش، ابتدا مساحت زیر منحنی تابع به تعدادی ذوزنقه تقسیم می شود. مساحت زیر منحنی برابر خواهد بود با مجموع مساحت ذوزنقه ها. با افزایش تعداد ذوزنقه ها، دقت جواب بهبود خواهد یافت. برنامه نوشته شده بایستی انتگرال هر تابع دلبخواه را در یک بازه معین محاسبه نماید. سپس، همگرایی و دقت روش را با افزایش تعداد ذوزنقه ها مورد بررسی قرار دهد)

6 - حل معادالت دیفرانسیل معمولی مرتبه 1 به کمک روش ذوزنقه ای. (توضیح: روش ذوزنقه ای نیز یکی از ساده ترین روش ها برای حل معادلات دیفرانسیل معمولی مرتبه 1 می باشد. منتها دقت آن از روش اویلر بهتر است. در این پروژه بایستی کاربرد و دقت روش برای حل اینگونه از معادلات مورد بررسی قرار گیرد )

7 - حل معادله ریشه یابی به کمک روش نابجایی. (توضیح: روش نابجایی بسیار شبیه روش نصف کردن (برای یافتن ریشه یک تابع) می باشد. منتها، همگرایی آن سریعتر است. در این پروژه، بایستی برنامه ای به این منظور )یافتن ریشه تابع به کمک روش نابجایی) فراهم گردد (برای توضیحات بیشتر روش می توان به کتاب محاسبات عددی دکتر نکوکار مراجعه نمود)

8 - حل معادلات دیفرانسیل مرزی به کمک MATLAB( .توضیح: متلب توابع متعددی برای حل مسائل مقدار مرزی دارد. در این مسائل، مشتق ها نسبت به مختصات مکانی بیان شده اند )مثال x .)در این تحقیق، بایستی توابع مرتبط و نحوه استفاده از آنها تشریح گردند.

9 - چند جمله ایهای چبیشف. (توضیح: چندجمله ایهای چبیشف از توابع پرکاربرد در ریاضی کاربردی و محاسبات عددی هستند. این توابع از معادله دیفرانسیل هم نام (چبیشف) قابل استخراج هستند. از طرفی، روابط بازگشتی نیز برای محاسبه این توابع موجود می باشد. در این برنامه، بایستی این توابع محاسبه و ترسیم گردند.

10 - توابع بسل. (توضیح: توابع بسل از توابع پرکاربرد در ریاضی کاربردی و محاسبات عددی هستند. این توابع از معادله دیفرانسیل هم نام (بسل) قابل استخراج هستند. از طرفی، روابط ریاضی بصورت سری نیز برای محاسبه این توابع موجود می باشد. در این برنامه، بایستی این توابع محاسبه و ترسیم گردند

11 - حل معادلات دیفرانسیل معمولی زمانمند به کمک روش رانگ – کوتا. (توضیح: روش های رانگ - کوتا یکی از روش های ساده و دقیق برای حل معادالت دیفرانسیل معمولی زمانمند می باشد. در این پروژه بایستی کاربرد و دقت این روش ها برای حل اینگونه از معادالت مورد بررسی قرار گیرد)

12 - حل معادله ریشه یابی به کمک روش وتری. (توضیح: روش وتری بسیار شبیه روش نیوتن (برای یافتن ریشه یک تابع) می باشد. منتها، همگرایی آن کندتر است. در این پروژه، بایستی برنامه ای به این منظور (یافتن ریشه تابع به کمک روش وتری) فراهم گردد ( برای توضیحات بیشتر روش می توان به کتاب محاسبات عددی دکتر نکوکار مراجعه نمود)

13 - انتگرال گیری به کمک روش نقطه میانی. (توضیح: روش نقطه میانی همان روش مستطیلی برای انتگرالگیری عددی است. منتها، از نقاط میانه بازه ها برای محاسبه انتگرال کمک می گیرد. این روش بسیار مناسب است برای محاسبه انتگرال توابع منفرد ( توابعی که مثال در ابتدا یا انتهای بازه مقدار بینهایت بگیرند )  که روش مستطیلی برای محاسبه انتگرال آنها به مشکل اساسی بر می خورد. در این پروژه بایستی در قالب برنامه هایی کاربرد و دقت این روش برای تقریب انتگرال معین توابع منفرد مورد بررسی قرار گیرند

14 - انتگرال گیری به کمک روش سیمپسون. (برای توضیحات روش به کتاب محاسبات عددی دکتر نیکوکار مراجعه شود).

15 - حل سیستم معادلات جبری به کمک روش حذفی گوس و دستور کرامر. (برای توضیحات روش به کتاب محاسبات عددی دکتر نیکوکار مراجعه شود)

16 - درونیابی با استفاده از توابع Hermit

| جهت سفارش پروژه ، تکلیف و آموزش سیمولینک Simulink  و  متلب Matlab لطفا با متلب خونه تماس بگیرید، تا پس از بررسی هزینه خدمت شما اعلام گردد.

پشتیبانی ( تلفن ثابت دفتر متلب خونه ) : 02191307193  

تلگرام و ایتا :  09364847193

تکالیف متلب MATLAB - سری تیلور تابع مختلط ( کد Mat0091 )

1 - تابع زیر را با n جمله نخست بسط تیلور این تابع حول صفر تقریب می زنیم. منحنی های تقریب زده شده را برای n=2,5,10,20 رسم کنید.

\[\begin{matrix} e^{z}\\ ln(z)\\ z^{2}+z \end{matrix}\]

 

2 - برنامه ای بنویسید که انتگرال معین تابع زیر را در یک بازه دلخواه با روش مستطیلی تخمین بزند. آرگومان های ورودی عبارتند از ابتدای بازه ، انتهای بازه ، و عرض مستطیل

\[\int_{a}^{b} x^{2}-3x+1\]

3 - مقدار عبارت زیر را با استفاده از فرمول تیلور تقریب بزنید.

\[ \sqrt[3]{7}\]

4 - با استفاده از فرمول مک لورن مقدار عبارت زیر را با چهار رقم اعشار درست محاسبه کنید.

\[ sin(10^\circ )\]

5 - با استفاده از سه جمله اول سری مک لورن تابع زیر را تقریب بزنید.

\[ cos(0.5 )\]

6 - نشان دهید برای هر x و y حقیقی رابطه زیر برقرار است.

\[ \left| sin(x)-sin(y)\right|\leq \left|x-y \right|\]

7 - برای سرشکنی کمترین مربعات معمولی y=3x2+2x+10  اگر

\[ x_{i}=\begin{bmatrix}1\\...\\...\\...\\10\end{bmatrix}\]
y را بدست آورید و y ها را خطا دار کرده (randn)
x رو از 1 تا 10 تغییر بده و y ها را به ازای این مقادیر از x بدست بیاورید و سپس y ها را خطا دار کنید.
\[y_{i}+randn\]

خطا دار که شد از

\[x=(A^{T}A)^{-1}A^{T}y\]

استفاده کنید و ببینید به مجهولات که 2 ، 3 و 10 هستند چقدر نزدیک هستید.

8 - تعداد دنباله های دودویی به طول n که دقیقا m بار در آن ها 01 ظاهر شده است را بیابید. n>m

9 - فرض کنید که

 

الف )  نمایش این عدد را در یک سیستم اعشاری معمولی 4 رقم اعشاری بنویسید.

ب ) گرد شده این عدد را در نمایش علمی 4 رقم اعشاری بنویسید.

ج ) نمایش این عدد را در یک سیستم رایانه ای 4 رقمی بنویسید.

10 - به چهار روش ( استقرا - برهان خلف - مستقیم - contraposition ) رابطه ی زیر را اثبات کنید.

\[1+2+3+4+...+n=\frac{n(n+1)}{2}\]

11 - با استفاده از روش تکراری ژاکوبی جواب دستگاه معادلات زیر را به دست آورید. جواب اولیه را بردار صفر در نظر بگیرید و محاسبات را با 4D انجام دهید.

\[\begin{matrix}4x_{1}-x_{2}+x_{3}=4\\x_{1}+6x_{2}+2x_{3}=9\\-x_{1}-2x_{2}+5x_{3}=2\end{matrix}\]

12 - برنامه ای بنویسید که نقاط پشتیبان را از کاربر گرفته و به عنوان خروجی درونیاب خطی را چاپ کند. تعداد نقاط پشتیبان را در ابتدا دریافت کند.

13 - برنامه ای بنویسید که نقاط پشتیبان را از کاربر گرفته و درون یابی لاگرانژ را حساب کنید و مقدار نقاط دلخواه را در تابع به دست آمده محاسبه کند.

14 -

15 -

16 -

17 -

18 -

19 -

20 -


جهت سفارش پروژه ، تکلیف و آموزش سیمولینک Simulink  و  متلب Matlab لطفا در شبکه های تلگرام و واتساپ موضوع و سوال مورد نظر را به شماره  989364847193+ ارسال نمایید، تا پس از بررسی هزینه خدمت شما اعلام گردد.

تکالیف کتلب MATLAB - درونیابی به روش نیوتن ( کد Mat0086 )

1 - ضرایب چند جمله ای درونیاب را با استفاده از روش درونیابی نیوتن به دست آورید و تابع درونیابی شده را رسم کنید.

2  - پیاده سازی چندجمله ای درون یاب برحسب تفاضلات پیشرو

x=[1 2 3 4]    f(xi)=[2 5 10 17]

جهت سفارش پروژه ، تکلیف و آموزش سیمولینک Simulink  و  متلب Matlab لطفا در شبکه های تلگرام و واتساپ موضوع و سوال مورد نظر را به شماره  989364847193+ ارسال نمایید، تا پس از بررسی هزینه خدمت شما اعلام گردد.

 

 

تکالیف متلب MATLAB - روش چولسکی ( کد Mat0008 )

1 - سیگنال زیر را در بازه 0 تا 2pi رسم کنید. با توجه به اینکه i عدد فرد است ، بررسی کنید هرچه i افزایش می یابد ، این سیگنال به چه سیگنالی تقریب خواهد خورد.

\[\frac{4}{\pi}\sum_{i=1}^{9}\frac{sin(i t)}{i}\]

2 - برای داده های زیر یک تابع چند جمله ای درجه 2 برازش کنید. ( ماتریس بدست آمده را با روش گوس - سایدل حل کنید )

x =  -3   0    2    4  

y =   3   1    1    3

3 -  برای داده ای زیر یک تابع نمایی به فرم y=AeBx  برازش کنید.

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

x =  0    1    2     3    4

y =  1.5  2.5  3.5  5  7.5

4 -  برنامه ای بنویسید که مجموع سری زیر را محاسبه کند. برنامه را برای m=10 و m=500 اجرا کرده و نتایج بدست آمده را با مقدار pi/4 مقایسه کنید.

( این سری ، سری لایبنیتز نامیده می شود که در مقدار pi/4  همگرا می شود )

\[\sum_{n=0}^{m}(-1)^{n}\frac {1}{2n+1} \;\;\; (n=0,1,2,...,m)\]

5 - برنامه ای بنویسید که یک ماتریس m*n تولید کند به گونه ای که تمام مولفه هی آن برابر با 1 باشند. این برنامه در واقع کاری شبیه به تابع ones (m,n) انجام می دهد.

6 - الگوریتم و فلوچارت برنامه ای را بنویسید که 10 عدد را گرفته وتعیین کند کدام زوج وکدام فرد است.

7 - برنامه ای بنویسید که 11 عدد تصادفی بین صفر و 9 تولید و زوج ، فرد یا صفر بودن هر یک را پس از تولید تعیین کند.

8 - تابعی بنویسید که یک نام ( اسامی T اشخاص ، اماکن و ... ) را دریافت کرده و در هر بار اجرا نام دریافتی را به ترتیب با حرف الفبا A,B,C, ...  کنار نام چاپ کند.

9 - داده های دما و فشار آب به صورت جدول زیر داده شده  است.

T=[0 6.8 16.8 26.8 36.8 46.8 56.8 66.8 76.8]
P=[0.006 0.009 0.019 0.035 0.062 0.105 0.171 0.271 0.416]

با استفاده از روش های درون یابی مختلف ، مقدار فشار را در دماهای 10 , 29 , 42 , 61 , 75  درجه سلسیوس و مقدار دما را به ازای فشارهای  0.01 , 0.07 , 0.1 , 0.3 بیابید.

10 - برنامه ای بنویسید که یک ماتریس m*n تولید کند به گونه ای که تمام مولفه های آن برابر 1 باشد. این برنامه در واقع کاری شبیه به تابع ones(m,n) انجام دهد.

11 - برنامه ای بنویسید که با استفاده از Matlab یک ساعت آنالوگ بسازیم.

12 - بزنامه روش حذفی گوس با محوریت نسبی قیاسی را جهت حل دستگاه معادلات خطی بنویسید(n معادله و n مجهول).

13 - بزنامه روش چولسکی را جهت حل دستگاه معادلات خطی بنویسید(n معادله و n مجهول).

14 - ماتریس زیر را بدون تایپ کردن تک تک اعداد و فقط به صورت یک خط دستوری و استفاده از  دستور linspace بسازید.

ب - از روی ماتریس تولید شده فوق و تنها با یک خط دستوری و بدون تایپ تک تک اعضا ، برداری 5 عضوی به نام B بسازید که 2 عضو اول آن ، دو عضو اول ردیف سوم ماتریس A ، و 3 عضو بعدی آن ، 3 عضو آخر ردیف اول ماتریس A باشد.

ج - فقط با استفاده از یک خط دستوری سطر دوم ماتریس A را حذف کنید.

15 - مطابق شکل مقابل ، مساحت یک مثلث بر اسا مختصات رئوس آن در سیستم مختصات کارتزین ، بر اساس رابطه زیر بدست می آید: 

با استفاده از مختصات رئوس مثلث ابتدا بردارهای OA , OB , OC را ساخته و سپس بر اساس آن ها ، مساحت مثلث را محاسبه کنید.

16 - می دانیم قانون کیرشهف برای محاسبه شدت جریان عبوری از مدار شکل مقابل به صورت زیر بیان می شود

با توجه به داده های مربوط به مدار فوق که به صورت زیر است ، جریان های مدار را به دست آورید. ( به روش حل دستگاه معادلات )

17 - رابطه زیر را به زبان متلب بنویسید ، دقت کنید که گذاشتن پرانتزهای اضافی که مورد نیاز نیستند ، نمره منفی خواهد داشت.

\[z=xln(x^{2}+y^{2}) \sqrt{\frac{y^{3}}{(y-x)^{2}}}\]

18 - دستگاه معادلات زیر را در نظر بگیرید.

مقدار z طبق رابطه زیر چقدر است؟

\[z=\frac{a^{2}+bc}{d^{3}-e}\]

19 - برنامه ای بنویسید که n عدد را بخواند و واریانس آن ها را محاسبه کند.

| جهت سفارش پروژه ، تکلیف و آموزش سیمولینک Simulink  و  متلب Matlab لطفا در شبکه های تلگرام و واتساپ موضوع و سوال مورد نظر را به شماره  989364847193+ ارسال نمایید، تا پس از بررسی هزینه خدمت شما اعلام گردد.

موضوعات
Designed By M A T L A B K H O O N E H