zxx17321 2021-10-08 18:58 采纳率: 100%
浏览 28
已结题

MATLAB里面隐函数的公式要怎么打出来,就下面那个cos的式子,不能用反三角函数,因为会导致gamma范围改变,请问有其他解决办法嘛

img


MATLAB里面隐函数的公式要怎么打出来,就下面那个cos的式子,不能用反三角函数,因为会导致gamma范围改变,请问有其他解决办法嘛

  • 写回答

1条回答 默认 最新

  • 技术专家团-Joel 2021-10-08 19:16
    关注

    你好,acos函数的范围是0到pi,但是你要的范围是多少呢?即使改变了,sin和cos的gamma值也不会改变啊。
    并且你并不需要求gamma,D照样也能出来呢!

    cosGamma2 = sin(theta).^2.*cos(phi).^2;%这就是cos(gamma)的平方
    sinGamma2 = 1-cosGamma2;%这就是sin(gamma)的平方
    D = 0.7*sinGamma2.*(1+cosGamma2);
    surf(X,Y,Z,D)
    

    有帮助望采纳,先行感谢

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 10月17日
  • 已采纳回答 10月9日
  • 创建了问题 10月8日