Скажем, у меня есть следующее векторное поле силы:
x = [-1 -0.5 0 0.5 1];
y = x;
dx = repmat([1,0.5,0,-0.5,-1],5,1);
dy = repmat([1,0.5,0,-0.5,-1]',1,5);
[X,Y] = meshgrid(x,y);
Я хочу получить энергетический ландшафт из этого поля.Если я просто суммирую векторы, у меня будет асимметричная картинка:
imagesc(x,y,cumsum(dx,2)+cumsum(dy,1))
Что не так в моем коде?