ورود

View Full Version : خطا در اجرای برنامه



MaedehAbasi
جمعه 01 خرداد 1394, 16:30 عصر
با سلام و خسته نباشید خدمت دوستان محترم
من دانشجوی مهندسی شیمی هستم و آشنایی زیادی با برنامه نوشتن در متلب ندارم و آشنایی من فقط در حد ابتدایی است.
یک پروژه ی ریاضی باید با متلب انجام بدم که وقتی برنامه شو در متلب مینویسم error میده اما نمیدونم که علت این خطا در چیه.
سوال مسئله اینه که حاصل انتگرال را به روش ذوزنقه در متلب حل کنیم. که انتگرال و برنامه ای که در متلب نوشتم رو براتون ضمیمه میکنم.
توی این برنامه نوشتن خیلی حرص خوردم و آخرم نمیدونم اشتباهش از کجاست.ممنون میشم اگه کمک کنید .

rahnema1
شنبه 02 خرداد 1394, 08:15 صبح
سلام
این جور بنویسید

x = 0: 0.01: 1;
y = 1 ./ (1 + x .^ 2);
trapz(x, y)

MaedehAbasi
شنبه 02 خرداد 1394, 18:19 عصر
خیلی خیلی ازتون ممنونم
من همین مثال رو با روش انتگرال سیمپسون هم باید حل کنم.
برنامه ای که نوشتم به این صورته

131552


اما وقتی run میکنم این خطا رو میده.علت چیه؟
131553

rahnema1
شنبه 02 خرداد 1394, 20:55 عصر
کمی جستجو کنید روش سیمپسون را می تونید پیداا کنید
http://www.biomecardio.com/matlab/simps.m
http://www.biomecardio.com/matlab/simps.html