EDA365电子论坛网

标题: 函数调用结果一直为0 [打印本页]

作者: mengtaiqi    时间: 2020-11-24 14:38
标题: 函数调用结果一直为0
unction [shi,x,y,z] = LJHD(a,b,c,~,t,bei,tian,dong)
0 p5 Z) h! z- m& |6 d%UNTITLED2 调用此函数得到拦截弧段的长度(单位:秒)
6 |) a5 f6 Q3 j* j/ g  j%   (a,b,c)为雷达Ⅰ部署位置坐标;r为雷达法线方向;bei,tian,dong分别为天东坐标列向量/ {6 F/ `. u: p* r
i=1;" X( y5 T* ^0 _1 C5 _
shi=0;
9 i7 h1 e( `, x6 e( h8 Jfor i=1:t
! C/ _6 B8 ]& n    x=bei(i);3 a6 i" j0 i. @4 [5 q: a* I
    y=tian(i);
% t0 u& f/ \3 k; i: P    z=dong(i);4 m% z+ P8 U2 T+ {! b$ O: Z, F( i
    if (x-a<=0.46631*(z-c))&&(x-a>=-2.14451*(z-c))&&(y-b>45000)&&(y-b<150000)&&((x-a)^2+(y-b)^2+(z-c)^2>=70000)&&((x-a)^2+(y-b)^2+(z-c)^2<=200000)
5 R5 e( ?- U  y       shi=shi+1;# }8 g7 [$ c9 t2 Q9 {8 [- f8 u5 P# m
    end6 |) F" l( X, I, d
end
$ c- i% ^8 n1 ^9 J, V* \) i
& s4 D6 Z: ^3 W  q% e8 b4 b, d. O9 {/ D$ r$ y) o
为什么这个函数的调用结果一直为07 e: z# e( ?% _( v6 P2 w
求解!!!( I( R3 W5 k6 z2 ~8 ?: w

作者: NNNei256    时间: 2020-11-24 15:36
matlab需要初始化不
作者: CCxiaom    时间: 2020-11-24 15:37
你这个程序,a好像没有定义啊
作者: haidaowang    时间: 2020-11-24 16:54
看不出来你的实际输入是多少啊




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2