matlab 画一个函数中设定的函数的图像问题您好,我最近初学matlab遇到一个问题.我现在有两个函数,一个函数a.m是function out = a(x,y)out = (sin(x)/x)*(sin(y)/y);另有一个main函数在main函数中如何画这个a.m

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/20 12:14:43
matlab 画一个函数中设定的函数的图像问题您好,我最近初学matlab遇到一个问题.我现在有两个函数,一个函数a.m是function out = a(x,y)out = (sin(x)/x)*(sin(y)/y);另有一个main函数在main函数中如何画这个a.m

matlab 画一个函数中设定的函数的图像问题您好,我最近初学matlab遇到一个问题.我现在有两个函数,一个函数a.m是function out = a(x,y)out = (sin(x)/x)*(sin(y)/y);另有一个main函数在main函数中如何画这个a.m
matlab 画一个函数中设定的函数的图像问题
您好,我最近初学matlab遇到一个问题.
我现在有两个函数,一个函数a.m是
function out = a(x,y)
out = (sin(x)/x)*(sin(y)/y);
另有一个main函数
在main函数中如何画这个a.m里的图像呢?这个a.m是用来参与别的计算的,所以有可能会变.
我以前是这样的,在main.m里面这么弄,但是因为函数有时候会改,总不能每次都改main吧,
x=linspace(-10,10,500);y=x;[X,Y]=meshgrid(x,y);
Z = sin(X)./X + sin(Y)./Y;
mesh(X,Y,Z);
我也试过这样
x=linspace(-10,10,500);y=x;[X,Y]=meshgrid(x,y);
mesh(X,Y,a(X,Y));
但是出来的是空的.
更正下,Z =( sin(X)./X) *(sin(Y)./Y);

matlab 画一个函数中设定的函数的图像问题您好,我最近初学matlab遇到一个问题.我现在有两个函数,一个函数a.m是function out = a(x,y)out = (sin(x)/x)*(sin(y)/y);另有一个main函数在main函数中如何画这个a.m
a.m改成这样试试:

function out = a(x,y)
out = (sin(x)./x)*(sin(y)./y);