大神急求,求看一下这个程序,总是提示出错 10
c=9:0.1:15a=39.92b=0.39795*cos(0.98563*122)t=(c-12)*15z=3*sqrt{1-[(sin(a))*b+cos(a)*s...
c=9:0.1:15
a=39.92
b=0.39795*cos(0.98563*122)
t=(c-12)*15
z=3*sqrt{1-[(sin(a))*b+cos(a)*sqrt(1-b^2)*cos(t)]^2}
d=sin(a)*b+cos(a)*sq(1-b^2)*cos(t)
y=z/d
plot(c,y) 展开
a=39.92
b=0.39795*cos(0.98563*122)
t=(c-12)*15
z=3*sqrt{1-[(sin(a))*b+cos(a)*sqrt(1-b^2)*cos(t)]^2}
d=sin(a)*b+cos(a)*sq(1-b^2)*cos(t)
y=z/d
plot(c,y) 展开
1个回答
展开全部
有向量的乘除要用.*或者./。
进行了修改,如果你在求的d的式子里面,sq不是sqrt,是你自己的函数。那修改如下:
c=9:0.1:15 %向量
a=39.92
b=0.39795*cos(0.98563*122)
t=(c-12)*15 %向量
z=3*sqrt(1-((sin(a))*b+cos(a)*sqrt(1-b^2)*cos(t)).^2)
d=sin(a)*b+cos(a)*sq(1-b^2)*cos(t)%sq是什么?,是不是sqrt?
y=z./d
plot(c,y)
来自:求助得到的回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询