دادن مقدار به متغیرهای یک معادله سمبلیک با دستور subs
زمانی که یک معادله را به صورت سمبلیک تعریف کنید، ممکن است بخواهید به یکی از متغیرهای معادله، مقداری دلخواه را نسبت بدهید. مثلا فرض کنید که مقدار متناظر با یک متغیر را یافته اید و می خواهید مقدار آن در معادله جایگذاری شود تا معادله ساده شده را ببینید، برای این منظور باید از دستور subs استفاده کنید. به مثال زیر توجه کنید :
مثال
syms f x y f=2*x+y^2 subs(f,x,5)
نتیجه :
f = y^2 + 2*x ans = y^2 + 10
مشاهده می کنید که مقدار متغیر x در تابع f جایگذاری شده است.
نکته
ممکن است بخواهیم برای هر دو متغیر x و y ، مقدار تعیین کنیم. نحوه استفاده از دستور subs برای این منظور، در مثال زیر شرح داده شده است :
مثال
syms f x y f=2*x+y^2
subs(f,[x,y],[5,2])
نتیجه
f =
y^2 + 2*x
ans =
14
با عبارت subs(f,[x,y],[5,2]) تعیین کرده ایم که در f ، مقدار x برابر 5 و مقدار y برابر 2 ، قرار داده شود.
عملیات ماتریسی در متلب-1 در این بخش، به ما اجازه دهید در ادامه عملیات اصلی و مشهور استفاده شده را شرح دهیم: جمع و تفریق ماتریس ها تقسیم ماتریس ها عملیات عددی ماتریس ترانهادن ماتریس الحاق ماتریس ها ضرب ماتریس تعیین ماتریس معکوس ماتریس جمع و تفریق ماتریس ها شما می توانید ماتریس ها را […]
ویرایش دستور در متلب اگر شما در متلب یک دستوری را اشتباه وارد کردید، لازم نیست که کل خط را دوباره تایپ کنید. با کلید ها و جهت ها دستورات را باز خوانی کنید : باز خوانی خط قبلی Ctrl+p ↑ باز خوانی خط بعدی Ctrl+n ↓ حرکت به عقب به اندازه یک کاراکتر Ctrl+b […]
مثال هایی از عبارات شرطی در متلب حال به چند نمونه از كاربرد اين عبارات در حلقه ي while توجه كنيد : >>x=0;y=1; >>while x<10 x=x+1; y=y*x; end >> y %y=10! y= 3628800 >>a=5;b=1; >>while a~=0 b=b/a; a=a-1; end >>b %b=1/5/4/3/2/1 b= 0.0083 >>a=5;b=1; >>while isfinite(b/a) b=b/a; a=a-1; end >>b %b=1/5/4/3/2/1 b= 0.0083 >>a=5;b=1; >>while […]