matlab plot命令画不出曲线

问题描述:

matlab plot命令画不出曲线
n1=1.5;
 
n2=1;
 
x=0:30:90;
 
y=(n1*cosd(x)-n2*((1-(n1*sind(x)/n2).^2).^0.5))/(n1*cosd(x)+n2*((1-(n1*sind(x)/n2).^2).^0.5));
plot(x,y)
 

 
这么简单的程序到底哪里出问题了,
1个回答 分类:综合 2014-11-28

问题解答:

我来补答
y=(n1*cosd(x)-n2*((1-(n1*sind(x)/n2).^2).^0.5))/(n1*cosd(x)+n2*((1-(n1*sind(x)/n2).^2).^0.5));
改成
y=(n1*cosd(x)-n2*((1-(n1*sind(x)/n2).^2).^0.5))./(n1*cosd(x)+n2*((1-(n1*sind(x)/n2).^2).^0.5));
就差一个点
 
 
展开全文阅读
剩余:2000
上一页:画钩的
下一页:速率