я должен генерировать ряд 2D сетки в MATLAB в некоторых локальных системах координат, например:Эффективное вращение inplane 2D-сетки в MATLAB из
xC = 0:0.2:10;
yC = 0:0.1:1;
[xlocal,ylocal] = meshgrid(xC,yC);
над локальными координатами а scalarfield определяется, например:
scalarField = xlocal.^2+ylocal.^2;
contourf(xlocal,ylocal,scalarField);
Теперь я хотел бы построить «scalarField» в глобальной системе отсчета X, Y. Поэтому я должен взять каждую пару координат и применить (в плоскости) поворот + перевод. Единственная идея, которую я имею, - это цикл «за» по всем координатам, но, похоже, он довольно медленный (у меня много сеток).
Можете ли вы разработать лучший код?
Поделитесь своим кодом обратной связи? – Divakar