在matlab中我定义了一个函数f=@(x) sin(x)/x;这时我想得到f(0)=1可是显示出结果是NAN,怎么处理
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/05 23:10:26
在matlab中我定义了一个函数f=@(x) sin(x)/x;这时我想得到f(0)=1可是显示出结果是NAN,怎么处理?
按照洛比达法则结果是1,怎么做修改使它能够显示我想到的结果?
按照洛比达法则结果是1,怎么做修改使它能够显示我想到的结果?
这是当然的..因为这个函数本来在0点就没有定义,不妨写个if语句
if x=0
f(x)=1;
end
这样的话整个函数就要用m文件储存了
function z=f(x)
if x=0
z=1;
else
z=sin(x)/x;
end
再问: ������ж��û�ж���ĵ�������Ҫ���г���������ʵ��Ҳ����ô��ĵ���֪����û��ʲô�취�ܹ���߳����ͨ���ԡ���
再答: ò��û�У���Ϊ��������������ô����ģ�ʵ����������д��ʱ������Ҳ���÷ֶεķ�ʽ��д�������ģ������������ͨ���Ե����⣬������0�㱾��û�ж���IJ����������
if x=0
f(x)=1;
end
这样的话整个函数就要用m文件储存了
function z=f(x)
if x=0
z=1;
else
z=sin(x)/x;
end
再问: ������ж��û�ж���ĵ�������Ҫ���г���������ʵ��Ҳ����ô��ĵ���֪����û��ʲô�취�ܹ���߳����ͨ���ԡ���
再答: ò��û�У���Ϊ��������������ô����ģ�ʵ����������д��ʱ������Ҳ���÷ֶεķ�ʽ��д�������ģ������������ͨ���Ե����⣬������0�㱾��û�ж���IJ����������
在matlab中我定义了一个函数f=@(x) sin(x)/x;这时我想得到f(0)=1可是显示出结果是NAN,怎么处理
matlab,中,一个函数f=x^2+1,怎么表示,是函数,function定义的函数
用MATLAB怎么绘出f(x)=exp(-x^2)*(x+sin(x))
高数定义类问题一个函数的导数在f'(0)处是不连续的,那么x=0的邻域中,f'(x)是否存在.f'(x)=sin(1/x
设函数f(x)定义在(0,+∞)上,f(1)=0,导函数f'(x)=1/x,g(x)=f(x)+f'(x).
matlab怎么定义f(x)
定义在R上的函数f(x)满足f(0)=0,f(x)+f(1-x)=1,f(x/5)=0.5f(x)
matlab怎么求解函数f(x)=x^3+sin(x)在[0,5]区间的最大值,求程序 有没有内部函数?
设函数f(X)定义在(0,+∞)上,f(1)=0,导数f'(x)=1/x,g(x)=f(x)+f'(x) .
正弦函数用定义求导就是用定义来求 F(x)=Sin(x)F'(x)=Lim h->0 ( (F(x+h)-F(x))/h
定义函数f(x)={1,x
一个分段函数中,x小于0时,f(x)=[ln(1+2x)]/x,x大于等于0时,f(x)=2x+k,该函数在定义域内连续