PDA

View Full Version : Undefined function 'int' for input arguments of type 'double'



مهدی هادیان2
پنج شنبه 10 اردیبهشت 1394, 21:42 عصر
بسم الله الرحمن الرحیم
می خوام انتگرال 3 را بدست بیارم.

double(int(3))
خطای زیر برای چیست؟
Undefined function 'int' for input arguments of type 'double'
با تشکر

ehsan_faal
پنج شنبه 10 اردیبهشت 1394, 21:47 عصر
شما هلپ دستور integral رو ببین .کارت راه میفته

مهدی هادیان2
شنبه 12 اردیبهشت 1394, 22:24 عصر
بسم الله الرحمن الرحیم

شما هلپ دستور integral رو ببین .کارت راه میفته
با سلام
هلپ رو دیدم ولی متاسفانه کارم راه نیفتاد.
اولین آرگومان در تمامی موارد یک تابع است؛ و 3 رو به عنوان یک تابع نمی پذیرد. فکر کردم باید از format اون استفاده کنم ولی باز هم جواب نداد.

ehsan_faal
یک شنبه 13 اردیبهشت 1394, 12:03 عصر
خب شاید این بتونه کمکت کنه:


int(sym(3))
ans =

3*x



http://www.tutorialspoint.com/matlab/matlab_integration.htm

مهدی هادیان2
سه شنبه 15 اردیبهشت 1394, 14:34 عصر
بسم الله الرحمن الرحیم

خب شاید این بتونه کمکت کنه:


int(sym(3))
ans =

3*x



http://www.tutorialspoint.com/matlab/matlab_integration.htm
با سلام
ممنون از پاسختون
تابع sym چه کار می کند؟

ehsan_faal
سه شنبه 15 اردیبهشت 1394, 16:39 عصر
با استفاده از sym عدد سه رو به عنوان یک ورودیه سمبلیک به تابع int رد کردیم .

naghshzan
دوشنبه 11 اردیبهشت 1396, 21:25 عصر
مقالات این صفحه (http://neshanteam.ir/Default.aspx?lang=fa&page=186) شاید به کارتون بیاد