PDA

View Full Version : درخواست راهنمایی برای رسم معادله حرکت سمبولیک در متلب



mahmoodhacker
جمعه 09 آبان 1393, 15:07 عصر
سلام و عرض خسته نباشید خدمت دوستان عزیز برنامه نویس

بنده تا حدودی کار با متلب رو بلد هستم.

الان نیاز دارم که نمودار سمبولیک رسم کنم

این چیزی که پایین نوشتم معدله غیر سمبولیک و معادله با دو پارامتر هستش

k = 5;
v0 = input ('Enter Number of v0:');
teta= input ('Enter Number of teta:');
g = 9.8;
e = exp(1);
sint= sin(teta);
cost= cos(teta);
t = 0:5:10:15:20;
r = ((v0 * cost)*(e.^(-k*t)))+(1/k)*(v0*sint+(g/k))*(1-(e.^(-k*t)))-((g/k)*t);
plot(t,r);
xlabel('Zaman');
ylabel('Makan');


در بالا همینطور به صورت رندم k=5 گذاشتم اما k یک عدد ثابت هستش
پس معدله ای که با اطلاعات قبلیم نوشتم به کارم نمیاد!!

معادله اصلی این هستش:
http://upload7.ir/imgs/2014-10/39975462297366520828.png (http://upload7.ir/viewer.php?file=39975462297366520828.png)

حالا معادله سمبولیک رو چطور رسم کنم؟!
"رسم معادله حرکت سمبولیک در متلب"

ehsan_faal
جمعه 09 آبان 1393, 15:20 عصر
اگه تنها متغیر توی فرمول k هستش و شما میخواید برحسب اون رسم کنید ezplot باید مناسب باشه واستون!

mahmoodhacker
جمعه 09 آبان 1393, 15:23 عصر
اگه تنها متغیر توی فرمول k هستش و شما میخواید برحسب اون رسم کنید ezplot باید مناسب باشه واستون!

نه k ثابت هستش و متغیر نیست

اصلاً بدون دادن مقدار خاص (عدد) به ثابتها باید معادله رسم بشه!

سوال برای خودم هم گنگ هستش و نمیدونم چی میخواد برای همین پرسیدم!:متفکر:

ehsan_faal
جمعه 09 آبان 1393, 16:26 عصر
نمیشه که!باید یه مقدار بدی بهش خب!

aref_error
جمعه 09 آبان 1393, 23:37 عصر
نسبت به زمان رسم میشه. برای رسم باید به k یک مقدار اولیه داده بشه تا بتونه اونو رسم کنه وگرنه چه میدونه در کجای فضا رسمش کنه!