在matlab中创建坐标矩阵

时间:2012-01-16 16:51:16

标签: matlab

我喜欢带有2D坐标参数的函数,如

function(a,b)

function([a,b])

返回1或0.(顺便说一下。我可以轻松调整该函数的参数)

现在我想让函数计算0到100之间的每个可能坐标(0.1步)(例如)并输出一个矩阵,这样我就可以将这个矩阵显示为bw图像。

我的问题是如何创建一些矩阵让函数可以使用。

1 个答案:

答案 0 :(得分:5)

您可以使用arrayfun

[A B]=ndgrid(0:0.1:100,0:0.1:100);
C=arrayfun(@fun, A, B);