赞
踩
最适合小白的matlab教程系列_基础系列三_矩阵与向量
最适合小白的matlab教程系列_基础系列四_基础代码
最适合小白的matlab教程系列_进阶系列一
命名格式:
sym('var')
%定义var为符号变量
sym('var',set)
% 设置为实数或者正数
sym('var',dim)
%定义var为符号矩阵
syms var1 var2...varn
%定义多个符号变量
这东西,可以说很重要的了。
实例分析一:
定义符号变量x和y,将x设定为实数;y设置为正数
第一步来了:%创建符号变量x和y
x=sym('x');
y=sym('y');
第二步:%设置符号变量x为实属,y为正数
x=sym('x','real');
y=sym('y','positive');
在用的时候是没有必要分步的,直接用第二步的就行了,这里只是更明白点区别。
实例分析二
默认格式:>> M_mat=sym('M',[3,4])
M_mat =
[ M1_1, M1_2, M1_3, M1_4]
[ M2_1, M2_2, M2_3, M2_4]
[ M3_1, M3_2, M3_3, M3_4]
默认格式:>> M_mat=sym('N%d%d',[3,4])
M_mat =
[ N11, N12, N13, N14]
[ N21, N22, N23, N24]
[ N31, N32, N33, N34]
实例分析三
定义多个符号变量
>> syms a b c;
>> sym('f(a,b,c)');
>> f(a,b,c)=a+b+c
f(a, b, c) =
a + b + c
极限 | matlab中代码 |
---|---|
lim(f(x)) x-0 | limit(f) |
limf(x) x-a | limit(f,x,a)or limit(f,a) |
lim f(x) x-a- | limit(f,x,a,‘left’) |
limf(x)x-a+ | limit(f,x,a,‘right’) |
实例分析
求limsin(x)/x x-0
>>sym x;
>>lim1 =limit(sin(x)/x)
lim1=1
求lim(sin(x+h)-sin(x))/h
>>syms x h;
>> Lim2=limit((sin(x+h)-sin(x))/h,h,0)
Lim2 =
cos(x)
lim2x/3x+1
>> sym x;
>> Lim3=limit(2*x/(3*x+1),x,inf)
Lim3 =
2/3
命名格式
diff(f)
%f对预设独立变量的一阶导数
diff(f,'t')
%f对预设’t’的二阶导数
diff(f,n)
%f对预设独立变量的n阶导数
diff(f,'t',n)
%f对预设’t’的n阶导数
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。