Мне нужна помощь для метода мышления Матлаба. Думаю, я могу лучше объяснить свою проблему на простом примере. Допустим, у меня есть характерная функция x = y + x0, x0 являются начальными значениями. Затем я хочу определить свою функцию в сетке. Затем я определяю более точную сетку и хочу спросить его, знает ли он, где произвольно x *, y *) is. Чтобы определить это математически, я должен спросить, где находится соответствующая начальная точка (x0 *). Если эта начальная точка остается между x (i, 1)
clear
%%%%%%%%%%&First grid%%%%%%%%%%%%%%%%%%%%
x0=linspace(0,10,6);
y=linspace(0,5,6);
for i=1:length(x0)
for j=1:length(y)
x(i,j)=y(j)+x0(i);
%%%%%%%%%%%%%%%%%%%Second grid%%%%%%%%%%%%%%%%%%
x0fine=linspace(0,10,10);
yfine=linspace(0,5,10);
for p=1:length(x0fine)
for r=1:length(yfine)
xfine(p,r)=yfine(r)+x0fine(p);
if (x(i,1)<xfine(p,1)')&(x0fine(p,1)'<x(i+1,1))%%%%I probabliy have my first mistake %here
% if y(j)<yfine(r)<y(j+1)
% xint(i,j)=(x(i,j)+x(i,j+1)+x(i+1,j)+x(i+1,j+1))./4;
% else
% xint(i,j)= x(i,j);
%end
end
end
end
end