求教MATLAB大神这一段什么意思

学习 时间:2026-04-02 16:50:55 阅读:6751
求教MATLAB大神这一段什么意思for n=1:length(dx)if dx(n)>0&dy(n)>=0N(n)=atan(dy(n)/dx(n));elseif dx(n)

最佳回答

默默的八宝粥

开心的朋友

2026-04-02 16:50:55

根据dx,dy的值反正切求角度,循环里面一堆判断是根据dx,dy的符号判断象限,antan()只算90度以内的 再问: 请详细解释“根据dx,dy的符号判断象限”,本人初学,感谢了 再答: 这是高中的内容啊!看图,当角度在不同象限的时候,正切值可能是相同的,比如45°和 225°,正切值都是1,反过来算角度,正切值都是1,你说是45°还是225°?这时候只能通过dx,dy的符号来判断,dx,dy都大于0,认为是在第一象限,故角度是45°而不是225°;如果dx,dy都小于零,角度就在第三象限,角度是225°  

最新回答共有2条回答

  • 冷酷的冬日
    回复
    2026-04-02 16:50:55

    根据dx,dy的值反正切求角度,循环里面一堆判断是根据dx,dy的符号判断象限,antan()只算90度以内的 再问: 请详细解释“根据dx,dy的符号判断象限”,本人初学,感谢了 再答: 这是高中的内容啊!看图,当角度在不同象限的时候,正切值可能是相同的,比如45°和 225°,正切值都是1,反过来算角度,正切值都是1,你说是45°还是225°?这时候只能通过dx,dy的符号来判断,dx,dy都大于0,认为是在第一象限,故角度是45°而不是225°;如果dx,dy都小于零,角度就在第三象限,角度是225°  

上一篇 大正14年是公元多少年

下一篇 怎样快速把pdf格式的文章转换成word格式?