如何用matlab画正方形
1个回答
关注
展开全部
画正方形可以考虑使用rectangle函数,指定左下角的顶点坐标和边长即可。以7X7的正方形为例,输入程序:
data=round(rand(7));
imshow(data) ;即可。
MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。
咨询记录 · 回答于2021-11-17
如何用matlab画正方形
画正方形可以考虑使用rectangle函数,指定左下角的顶点坐标和边长即可。以7X7的正方形为例,输入程序:data=round(rand(7));imshow(data) ;即可。MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。
MATLAB应用非尽管MATLAB主要用于数值运算,但利用为数众多的附加工具箱(Toolbox)它也适合不同领域的应用,例如控制系统设计与分析、图像处理、信号处理与通讯、金融建模和分析等。另外还有一个配套软件包Simulink,提供了一个可视化开发环境,常用于系统模拟、动态/嵌入式系统开发等方面。
这个我搜到了 看不懂
请您直接将代码发我
center=[-1,1];%中心length=2; %边长rotate=0*pi; %旋转角度a=[-1 -1 1 1 -1];b=[-1 1 1 -1 -1];c=complex(a,b)/sqrt(2);c=c*exp(j*rotate)*length+complex(center(1),center(2));line(real(c),imag(c),'LineWidth',4);axis equal;