matlab学习级(三)微积分实验1

实践一下,将matlab应用于微积分上面

1.一些小语法
\(\lim_{x\to a}f(x):\)limit (f,x,a) 或 limit (f,a)
\(\lim_{x\to a_{+}}f(x):\)limit (f,x,a,'right')
limit(f)=limit (f,x,0)
2.实例:
探究\(f(x)=xsin(\frac{1}{x})在x\to 0\)的时候如何变化

>> syms x; % 定义一个符号变量x
>> f=x*sin(1/x); % 定义一个函数
>> limit(f,x,0)
 
ans =
 
0

3.导数
diff( f(x) )
eg.

>> syms x;
>> diff(2*sin(x)+4*x^2)
 
ans =
 
8*x + 2*cos(x)

%matlab 中lnx表示为logx
diff也可以求一组函数和向量函数的导数

>> syms x;
>> diff([sin(x)+1,cos(x)+x,4*x^4])
 
ans =
 
[ cos(x), 1 - sin(x), 16*x^3]
 
posted @ 2022-03-13 09:47  misasteria  阅读(83)  评论(0编辑  收藏  举报