很短matlab,为什么两式相除等于0了?eps = 0.000001;fai_deg = 0:0.1:360;fai= (pi/180.) .* fai_deg;r1=100;xc=0.0016;a=exp(-xc.*r1);n=2;sum1=sqrt(1./(a.^n)-1+sin(fai.*n).^2);sum2=(n.*abs(sin(fai.*n)));y=sum1./sum2+eps;plot(y,fai)sum1和sum2都
来源:学生作业学帮网 编辑:学帮网 时间:2024/06/01 11:47:56
很短matlab,为什么两式相除等于0了?
eps = 0.000001;
fai_deg = 0:0.1:360;
fai= (pi/180.) .* fai_deg;
r1=100;
xc=0.0016;
a=exp(-xc.*r1);
n=2;
sum1=sqrt(1./(a.^n)-1+sin(fai.*n).^2);
sum2=(n.*abs(sin(fai.*n)));
y=sum1./sum2+eps;
plot(y,fai)
sum1和sum2都是关于fai的函数,并且两个都能作图,但两个一相除,就变成0了!?怎么回事?求大神教,本人菜鸟.
你漏括号了吧,而且作图也不对
最后两行改成
y=sum1./(sum2+eps);
plot(fai,y)
原因是sum2中有0元素,一除就报错
很短matlab,为什么两式相除等于0了?eps = 0.000001;fai_deg = 0:0.1:360;fai= (pi/180.) .* fai_deg;r1=100;xc=0.0016;a=exp(-xc.*r1);n=2;sum1=sqrt(1./(a.^n)-1+sin(fai.*n).^2);sum2=(n.*abs(sin(fai.*n)));y=sum1./sum2+eps;plot(y,fai)sum1和sum2都
matlab 1/70为什么等于0
123123除11除13除7等于123为什么
5除0等于?
MATLAB中uint16(15)为什么等于12?
除0族元素以外,短周期元素的最高化合价在数值上等于该元素的族序数
除一氧化碳中的二氧化碳为什么要长进短出,
0除1等于几?
MATLAB 怎么滤除噪声?
为什么当时间足够短时,△t→0时,可认为瞬时速度等于平均速度?
为什么当时间足够短时,△t→0时,可认为瞬时速度等于平均速度?
1除0等于0,但用分式表达无意义,为什么
答案里那个“所以”是怎么出来的?为什么两个相除等于二分开就都等于零了?
matlab矩阵相除的问题matlab中矩阵相除时(各元素相除),如何排除分母矩阵的零元素,希望不采用循环判断.感谢及时提醒,但是因为我后面的一个算法是在分子分母上都用到了0值,用一个极小的数
为什么粉笔短了之后摔不断
英语日记作文短!形式今天.我做了什么.很高兴.要9篇,短!短!短!短!短!短!短!
为什么除长度不同其余都相同的弹簧,短的更难拉长?
用硫酸铜溶液除去混合物中的铁,但在短时间内不能除净,为什么?