早教吧 育儿知识 作业答案 考试题库 百科 知识分享

MATLAB中y=2*exp(-x*0.001^-1)*sin(2*pi*666*x+pi)这条式子错在哪里?如图所示式子 怎么用MATLAB写出来?》

题目详情
MATLAB中y=2*exp(-x*0.001^-1)*sin(2*pi*666*x+pi)这条式子错在哪里?
如图所示式子 怎么用MATLAB写出来?》
▼优质解答
答案和解析
是不是运行结果总是"0"?
如果是这样,那么式子没错,不过你使用的tao(音译)值太小,如果x不够小,则指数运算后近似为零.
这是我的测试结果:
>> x=0.001;
>> y=2*exp(-x*0.001^-1)*sin(2*pi*666*x+pi)
y =
0.6356
>> x=0.1;
>> y=2*exp(-x*0.001^-1)*sin(2*pi*666*x+pi)
y =
4.3732e-044
>> x=1;
>> y=2*exp(-x*0.001^-1)*sin(2*pi*666*x+pi)
y =
0
由上面可以看出x取值在0.1数量级以下才能出非零结果.