Error using besselj. NU and Z must be the same size or one must be a scalar.
1 次查看(过去 30 天)
显示 更早的评论
What is wrong with the following program?
Z = (0:0.2:9)';
NU = 0:5;
y = besselj(NU, Z); % Bessel function
plot(Z, y)
xlabel('Z');
ylabel('y');
title('y = besselj(NU, Z), for alpha = 0,1,2,3,4, and 5');
Output:
>> plotting
Error using besselj
NU and Z must be the same size or one must be a scalar.
Error in plotting (line 3)
y = besselj(NU, Z); % Bessel function
See:
Figure 3.6 Plotting the matrix y versus the vector x.
0 个评论
采纳的回答
Steven Lord
2017-1-20
That textbook was written quite some time ago. At the time it was written that syntax worked, but it was removed in release R2012b.
0 个评论
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Bessel functions 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!