سلام.
از این که به این مساله توجه می کنید ممنونم .
من تو ی matlab می خام یه تابعی رو رسم کنم ولی مقادیر اون تابع رو از یه دستور int به دست میارم که حاصل دستور int شامل عبارت هایی نظیر pi و(sin(2*pi/5 است و وقتی میخام رسمش کنم error می گیره و می گه که نمیتونه داده نوع syms رو به double تبدیل کنه .گویا عبارت های بالا رو به عنوان syms میشناسه نه عدد. برای حل این مشکل چی کار کنم؟
به عنوان یه مثال ساده:
X(1)=int(sin(t)^2,0,1)
X(2)=int(sin(t)^2,1,2)
Plot(1:2,x)
:angry:
از این که به این مساله توجه می کنید ممنونم .
من تو ی matlab می خام یه تابعی رو رسم کنم ولی مقادیر اون تابع رو از یه دستور int به دست میارم که حاصل دستور int شامل عبارت هایی نظیر pi و(sin(2*pi/5 است و وقتی میخام رسمش کنم error می گیره و می گه که نمیتونه داده نوع syms رو به double تبدیل کنه .گویا عبارت های بالا رو به عنوان syms میشناسه نه عدد. برای حل این مشکل چی کار کنم؟
به عنوان یه مثال ساده:
X(1)=int(sin(t)^2,0,1)
X(2)=int(sin(t)^2,1,2)
Plot(1:2,x)
:angry: