How to generate distincted distanced coordinates?
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
kahlan hasan
el 24 de Nov. de 2022
Comentada: kahlan hasan
el 25 de Nov. de 2022
I would like to generate the following coordinates :
x = [0 50 100 ...1000], y=[0 50 100 ... 1000], such that the first coordinate is [x = 0 y =0], second coordinate is [x = 50 y=0], .. and so on until [x=1000 y=0] and then the same for y.
any help?
0 comentarios
Respuesta aceptada
Florian Bidaud
el 24 de Nov. de 2022
x = [0:50:1000];
y = [0:50:1000];
[xGrid,yGrid] = meshgrid(x,y);
3 comentarios
Florian Bidaud
el 25 de Nov. de 2022
Editada: Florian Bidaud
el 25 de Nov. de 2022
xGrid and yGrid are exactly the grid you want. I reduced the size for visibility.
x = [0:50:200];
y = [0:50:200];
[xGrid,yGrid] = meshgrid(x,y)
If you want to combine them in a cell array for example :
for i = 1:length(xGrid)
for j = 1:length(yGrid)
cellArray{i,j} = [xGrid(i,j) yGrid(i,j)];
end
end
disp(cellArray)
Más respuestas (0)
Ver también
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!