Not enough input arguments error in matlab

1 回表示 (過去 30 日間)
Meme
Meme 2015 年 3 月 9 日
コメント済み: Star Strider 2015 年 3 月 10 日
This is my matlab code , I got Not enough input argument error in line 2 and i don't know how to fix it. Anyhelp ? Thanks in advance.
function [] = Integr1( F,a,b )
i = ((b - a)/500);
x = a;k = 0; n = 0;
while x <= b
F1 = F(x);
x = x + i;
F2 = F(x);
m = ((F1+F2)*i)/2;
k = k +m;
end
k
x = a; e = 0; o = 0;
while x <= (b - 2*i)
x = x + i;
e = e + F(x);
x = x + i;
o = o + F(x);
end
n = (i/3)*(F(a) + F(b) + 2*o + 4*e)
  1 件のコメント
Image Analyst
Image Analyst 2015 年 3 月 10 日
You forgot to give us the error message. You snipped out just a small, almost worthless, part of it. Please copy and paste the ENTIRE error message - that means ALL THE RED TEXT , not just some of it.

サインインしてコメントする。

回答 (1 件)

Star Strider
Star Strider 2015 年 3 月 10 日
I ran the essence of your code (I didn’t run it as a function) and it ran for me without error.
Check the way you called your function.
  4 件のコメント
Meme
Meme 2015 年 3 月 10 日
thank you much for your help
Star Strider
Star Strider 2015 年 3 月 10 日
My pleasure.

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeMATLAB についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by