
MATLAB如何用3个点取一个三角形?
1个回答
展开全部
说法有点笼统,不具体,试试这样:
clear all;clc;
x1=0;y1=0;
x2=1;y2=1;
x3=0,y3=2;
x=[x1,x2,x3,x1];
y=[y1,y2,y3,y1];
plot(x,y);axis([-1,2,-1,3]);
----------------------改变x1、y1等值,便可移动三角形,但最好是用模拟圆的方法画
就是利用圆的参数方程来做,会比较好一些,如有问题,可探讨
clear all;clc;
x1=0;y1=0;
x2=1;y2=1;
x3=0,y3=2;
x=[x1,x2,x3,x1];
y=[y1,y2,y3,y1];
plot(x,y);axis([-1,2,-1,3]);
----------------------改变x1、y1等值,便可移动三角形,但最好是用模拟圆的方法画
就是利用圆的参数方程来做,会比较好一些,如有问题,可探讨
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |