如何求图上黑粗线之间的距离
图中两条线分别代表:cos(4*x)和0.9*cos(4*x)图形的代码如下:
a=pi/2:0.001:pi;
b=cos(4*a);
c=0.9*cos(4*a);
plot(a,b)
hold on
plot(a,c,'r')
grid on
想求出cos(4*a1)=-0.9;0.9*cos(4*a2)=-0.9的时候,a1和a2的差值
就是图中加粗的黑线。
我用acos(-0.9)算出来是2.6906,但是从图中可以看出,这个数值是错的呀。
请高手指导一下怎么算。谢谢 >>a1= subs(solve('cos(4*x)=-0.9')+pi/2)
a1 =
2.2434
原因自己思考下吧
回复 楼主 的帖子
=solve('cos(4*a1)=-0.9','0.9*cos(4*a2)=-0.9');distance=abs(a2-a1) 非常谢谢两位
学会用solve了
页:
[1]