急求矩阵算法 matlab

问题描述:

急求矩阵算法 matlab
[1,2] [7,20] [11,14] [9,6] [18,2][13,4][15,18] [14,17] [20,14] [19,18]
求这十点的垂直平分线.我知道通过矩阵正交和平分可以,但是我不会写程序啊.我把积分全给你们了.但是我一定会追加分的
应该是求九条的垂直线的.不是两两求的.
1个回答 分类:数学 2014-11-21

问题解答:

我来补答
你要求的9条垂直平分线我理解是第一个点分别与后面9个点的垂直平分线,程序如下:
A=[1,2
7,20
11,14
9,6
18,2
13,4
15,18
14,17
20,14
19,18] ;
syms x
for j=2:10
P=[(1+A(j,1))/2,(2+A(j,2))/2];
k0=(A(j,2)-2)/(A(j,1)-1);
if k0==0;
y(j)=0;%此处表示的是直线x=0
else
k=-1/k0;
b=P(2)-k*P(1);
y(j)=k*x+b;
end
end
Y=[y(2:10)]
 
 
展开全文阅读
剩余:2000
上一页:减术分裂
下一页:语文学习与巩固