怎样用MATLAB画正方形,急求!!!
已知正方形的一个顶点及通过该顶点的斜率(正方形边长已知),用MATLAB画出该正方形。急求大虾帮忙。上次写的不太清楚,是这样的:已知一个点的坐标及过该点的直线斜率,画一个...
已知正方形的一个顶点及通过该顶点的斜率(正方形边长已知),用MATLAB画出该正方形。急求大虾帮忙。
上次写的不太清楚,是这样的:已知一个点的坐标及过该点的直线斜率,画一个正方形,正方形边长也已知。这个用MATLAB怎么画 展开
上次写的不太清楚,是这样的:已知一个点的坐标及过该点的直线斜率,画一个正方形,正方形边长也已知。这个用MATLAB怎么画 展开
展开全部
条件没看太明白,“通过该顶点的斜率”是什么意思?
画正方形可以考虑使用rectangle函数,指定左下角的顶点坐标和边长即可。
示例:
% 正方形一个顶点坐标
Vertex = [2 3];
% 通过该顶点的斜率(??)
K = 0.5;
% 正方形边长
L = 4;
rectangle('Position', [Vertex L L], 'LineWidth', 2, 'EdgeColor', 'b', 'Clipping', 'off')
画正方形可以考虑使用rectangle函数,指定左下角的顶点坐标和边长即可。
示例:
% 正方形一个顶点坐标
Vertex = [2 3];
% 通过该顶点的斜率(??)
K = 0.5;
% 正方形边长
L = 4;
rectangle('Position', [Vertex L L], 'LineWidth', 2, 'EdgeColor', 'b', 'Clipping', 'off')
更多追问追答
追问
上次写的不太清楚,是这样的:已知一个点的坐标及过该点的直线斜率,画一个正方形,正方形边长也已知。这个用MATLAB怎么画,麻烦大虾了!能不能加下您的QQ,我的QQ是840342371
追答
我QQ平常不在线,加QQ意义不大。
你说的我还是没看明白:“已知一个点的坐标及过该点的直线斜率”,请问这个“点”及“直线”与要画的正方形之间是什么关系?“点”是正方形的一个顶点?“直线”是正方形的一个边?
画图其实并不困难,主要是你要把需求说清楚。
东莞大凡
2024-11-14 广告
2024-11-14 广告
标定板认准大凡光学科技,专业生产研发厂家,专业从事光学影像测量仪,光学投影测量仪.光学三维测量仪,光学二维测量仪,光学二维测量仪,光学三维测量仪,光学二维测量仪.的研发生产销售。东莞市大凡光学科技有限公司创立于 2018 年,公司总部坐落于...
点击进入详情页
本回答由东莞大凡提供
展开全部
下边的程序,你可以自己设定正方形的中心、边长和旋转,试试吧~
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;
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;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询