matlab2016a
2018.9.15
rem(x,y)与mod(x,y)的区别:
% 当x,y同号时,rem与mod结果相同;
% 当x,y异号时,rem(x,y)与x同号,mod(x,y)与y同号。
int2str 把数值数组转换为整数数字组成的字符数组
integer n.整数
string n.串;绳子,带子;线丝,植物纤维;[计算机科学]字符串
--------vt.上弦,调弦;使排成一行或一系列;绑,系或用线挂起;延伸或扩展
2 →to
syms是定义符号变量,syms函数的功能比sym函数更为强大,它可以一次创建任意多个符号变量
Symbol n. 符号, 标志
eg syms a11 a12 a21 a22
2018.9.16
clc function前不能加代码 会被认为是脚本文件
exp指数函数。
zeros函数——生成零矩阵
ones函数——生成全1阵
点运算是处理的元素之间的运算
直接/在矩阵计算中只能处理符合矩阵运算法则的运算
在对数值计算时,“./”和“/”其实是没有区别的。
% y=interp1(x,Y,xi,method) 用指定插值方法计算插值点xi上的函数值
% ‘spline’ 样条插值:默认为三次样条插值。可用spline函数替代
% y0=polyval(p,x0)
% 可求得多项式在x0处的值y0
% polyfit用于多项式曲线拟合
% p=polyfit(x,y,m)
% 其中, x, y为已知数据点向量, 分别表示横,纵坐标, m为拟合多项式的次数, 结果返回m次拟合多项式系数, 从高次到低次存放在向量p中.
% 以函数f(x)为例,当x趋近于0时,求f(x)的极限。
% MATLAB符号工具箱提供了limit求函数的极限。
% 调用格式为limit(f,x,x0),其中f是函数表达式,x是自变量,x0是极限点。
[t,x]=ode45(‘final’,ts,x0);%ts 设置采样时间,
% ode45,常微分方程的数值求解。MATLAB提供了求常微分方程数值解的函数。当难以求得微分方程的解析解时,可以求其数值解,
% Matlab中求微分方程数值解的函数有七个:ode45,ode23,ode113,ode15s,ode23s,ode23t,ode23tb 。
% ode23 精度较低
% ode113 计算时间比ode45短
% 若ode45失效 尝试ode15s
% 当精度较低时 ode23s计算时间比ode15s短
快捷键
ctrl+r 注释 %
ctrl+t 取消注释