作业帮 > 综合 > 作业

matlab中使用多个矩阵的问题

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/06 00:57:10
matlab中使用多个矩阵的问题
用matlab做题,编了个程序,但程序中需要用到两个自变量,而且每个自变量的取值都给出来了,例如函数 y=(x1,x2);现在x1=[1,2,3,4,5,6,7,8,9]; x2=[2,3,4]; 如何将y的值都列出来 即y(1,2) 、y(2,2) 、y(3,2)、y(2,3) 、y(2,3) 、y(3,3)……
N1 = length(x1);%获得x1的长度
N2 = length(x2);
y = zeros(N1,N2);
for ii = 1:N1
for jj=1:N2
y(ii,jj) = myfunction(x1(ii),x2(jj));
end
end
disp(y);
% 以上只是一个简单的模板,里面的myfunction是你的函数.