matlab计算质心的程序

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

李娜理论物理1334080 第三次作业(1)

>>A=[sqrt(3),0,0,0,0,0,0,2,0;...

1,2,0,0,0,0,0,0,0;...

-1,0,1,2,0,0,0,0,0;...

sqrt(3),0,sqrt(3),0,0,0,0,0,0;...

0,0,0,0,sqrt(3),0,sqrt(3),0,0;...

0,0,0,-2,-1,0,1,0,0;...

0,0,sqrt(3),0,sqrt(3),0,0,0,0;...

0,-2,-1,0,sqrt(3),2,0,0,0;...

0,0,0,0,0,0,sqrt(3),0,2];

>> b=[0;0;0;0;0;0;40;0;0];

>> x=A\b

x =

-11.5470

5.7735

11.5470

-11.5470

11.5470

1.5470

-11.5470

10.0000

10.0000

(2)

function hj

A=[sqrt(3),0,0,0,0,0,0,2,0;... 1,2,0,0,0,0,0,0,0;...

-1,0,1,2,0,0,0,0,0;...

sqrt(3),0,sqrt(3),0,0,0,0,0,0;... 0,0,0,0,sqrt(3),0,sqrt(3),0,0;... 0,0,0,-2,-1,0,1,0,0;...

0,0,sqrt(3),0,sqrt(3),0,0,0,0;... 0,-2,-1,0,sqrt(3),2,0,0,0;...

0,0,0,0,0,0,sqrt(3),0,2];

b=[0;0;0;0;0;0;40;0;0];

x=A\b;

while abs(max(x(1:7)))<=100

b(7)=b(7)+0.1;

x=A\b;

end

disp(b(7)/2)

>> hj

173.2500

相关文档
最新文档