matlabkhooneh

تکالیف متلب MATLAB - برازش خطی Linear Fitting( کد Mat0047 )

1 - برازش خطی Linear Fitting

فرض کنید یک سری x و y به ما داده اند و از ما می خواهند بهترین خط عبوری از آن ها را بدست آوریم. در کد نوشته شده حتما x و y را وارد کنید . نه اینکه آن را از کاربر بگیرید و همچنین لطفا طوری کد را طراحی کنید که با کم و زیاد کردن ماتریس x و  y کد قابلیت اجرا داشته باشد.

در نظر داشته باشید فقط استفاده از دستورات while  و  if و for سوال بالا حل شود ( بدون استفاده از تولباکس ، فانکشن ، سیمولینک و توابع متلب )

2 - مطلوب است یافتن خط راستی که بهترین برازش را با نقاط زیر داشته باشد.

A(3.00,4.50)   -    B(4.25,4.25)    -     C(5.50,5.50)     -      D(8.00,5.50)

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

A(3.00,4.50)   -    B(4.25,4.25)    -     C(5.50,5.50)     -      D(8.00,5.50)    -     E(10.00,10.00)

4 -

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

تکالیف متلب MATLAB - پاشندگی و ساختار اتمی ( کد Mat0046 )

1 - شبکه با دو اتم یک بعدی بر اساس رابطه زیر بیان می شود.

\[M_{1}M_{2}W^{4}-2c(M_{1}+M_{2})W^{2}+2c^{2}(1-cos(ka))=0\]

M1 و M2 و c عدد ثابت هستند و a=1.4 آنگستروم است.

ابتدا معادله را بر اساس W حل کنید و سپس نمودار آن را در بازه pi/a>k>-pi/a  رسم کنید.

2 - براساس رابطه پاشندگی زیر W را بر حسب k حل کرده و نمودار آن را رسم کنید.

\[W^{2}=\frac{4c_{1}}{M}(sin(\frac{ka}{2})) ^{2}\]

 

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

تکالیف متلب MATLAB - حلقه های نامحدود ( کد Mat0045 )

1 - تابعی بنویسید که حاصل یک سری را حساب کند. به گونه ای که در حالت کلی سه ورودی داشته باشد که ورودی اول آن تابع ریاضی سری باشد.

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

\[\sum_{n=1}^{\infty}\frac{1}{n+1}\]

سری فوق تا زمانی محاسبه شود که ورودی دوم < n+1  / 1 برقرار باشد.

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

ب- اگر به تابع سه ورودی داده شود. ورودی اول که مانند حالت قبل متن سری است. ورودی دوم و سوم به ترتیب شروع و پایان سری هست. به عنوان مثال

\[\sum_{n=1}^{\infty}\frac{1}{n+1}\]

در این حالت سری فوق از 1 𝑁تا 1 𝑁محاسبه شود.

2 - The Fibonacci numbers can be generated from the relation

\[ F_n=\frac{1}{\sqrt{5}}\begin{bmatrix}\begin{pmatrix}\frac{1+\sqrt{5}}{2}\end{pmatrix} ^{n}-\begin{pmatrix}\frac{1-\sqrt{5}}{2}\end{pmatrix} ^{n}\end{bmatrix} \;\;\;\;\; n=0,1,2,3,...\]


Generate the first 16 numbers using both fprint and disp and present them.

3 - Consider the following polynomial from

\[ y=0.001x^5-0.01x^4-0.2x^3+x^2+4x-5\]

plot only its positive values such the positive portions of start and end on the x-axis.

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

تکالیف متلب MATLAB - ویژه مقدار و ویژه بردار ( کد Mat0044 )

 1 - عملکرد توابع زیر را با یک مثال در محیط متلب توضیح دهید.

الف ) nextpow2

ب ) perms

ج ) polyvalm

2 - دستورات لازم در محیز متلب ، برای پاسخ حقیقی عبارت زیر را بنویسید.

\[Arctg(40^{\circ })-\sqrt[6]{ln(25)}+\left | -6 \right |+log_{7}^{24}-\binom{9}{2}\]

3 - ماتریس 5 * 5 با عناصر جادویی در نظر بگیرید ، آنگاه دستورات لازم برای اجرای موارد زیر را بنویسید.

الف ) ستون اول با ستون چهارم ماتریس مذکور با هم جابجا شوند.

ب ) حاصل جمع همه درایه ماتریس به دست آبد

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

4 - دستورات لازم جهت رسم تابع csc(x) را در بازه [4pi , 4pi- ] با 120 نقطه انتخابی و با حذف مقادیر بی نهایت را در محیط متلب بنویسید.

5 - اگر داشته باشیم A=[1,4,3,8,5,12,6,-2]  خروجی دستور زیر را از متلب تهیه و شرح دهید.

\[outp=(A>2)and(A\leq 6)\]
\[outp=~(A>8)or(A==6)\]

6 - با ذکر مثال تفاوت rat با دستور rats را توضیح دهید.

7 - دستور ساخت بردار دلخواه B با 23 عضو را بنویسید که عنصر اول آن 5 و عنصر آخر 16 باشد.

8- ماتریس 4 * 4 با عناصر جادویی در نظر بگیرید ، آنگاه دستورات لازم برای اجرای موارد زیر را بنویسید.

الف ) سطر اول با سطر چهارم ماتریس مذکور با هم جابجا شوند.

ب ) حاصل جمع همه درایه ماتریس به دست آبد

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

9 - با استفاده از متلب MATLAB برنامه ای بنویسید که یک ماتریس مربعی را بگیرد و بدون استفاده از دستور eig مقدار ویژه و بردار ویژه را مشخص کند.

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

تکالیف متلب MATLAB - هرمیت گوسی ( کد Mat0043 )

1 - رسم مدهای هرمیت گوسی  Hermite Gaussian Beams در نرم افزار MATLAB

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

 

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