MATLAB在矩阵内部画正三角形 。
Mostrar comentarios más antiguos
n=200; %% N为网格大小
b=120; %% b为正三角形边长
A=2*ones(n);
for x=1:n
for y=1:n
if (y>=50 && y<= 104/60*(x-(n-b)/2)+50 && y<=-104/60*(x-(200-(n-b)/2))+50)
A(x,y)=1; %% 三角形内的值为1
end
end
end
imshow(A,[])
[ 本帖最后由 小兰花 于 2010-4-29 19:15 编辑 ]
Respuesta aceptada
Más respuestas (0)
Categorías
Más información sobre 二维图和三维图 en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!