Jacobi polynomials in MATLAB
2 views (last 30 days)
Show older comments
i want to execute jacobi polynomials for N = j-3 where j= 0, 1,...,4, a = b = 3 and x = -0.655, the code according to my knowledge will be,
syms j
a= 3;
b=3;
for j = 0:4
display (jacobiP(j-3,3,3,-0.655))
end
but this code isn't working kindly guide me.
0 Comments
Answers (1)
Karan Gill
on 6 Jul 2016
Your first argument "j-3" is negative for j=0,1,2. That's what the error message says: A nonnegative integer or a symbol is expected.
If you replace "j-3" with "j" it works.
syms j
a= 3;
b=3;
for j = 0:4
jacobiP(j,3,3,-0.655)
end
ans =
1
ans =
-2.6200
ans =
3.5765
ans =
-2.8153
ans =
0.4398
See Also
Categories
Find more on Polynomials in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!