我有以下代码;
x = -12:1/32:12;
y = -12:1/32:12;
[X,Y] = meshgrid(x,y);
z = (sin(sqrt(X.^2+Y.^2)))/(sqrt(X.^2+Y.^2))
由于某些原因,它总是返回NaN,如果我做
,我就不会得到它z = (sin(sqrt(X.^2+Y.^2)))
我实际上得到了数字。有什么问题?
答案 0 :(得分:2)
也许你在追求:
z = (sin(sqrt(X.^2+Y.^2)))./(sqrt(X.^2+Y.^2));
哪个元素划分而不是矩阵划分。