知识点 | 相关系统变量、MATLAB函数与说明 |
数组运算符 .* ./ .\ .^ 矩阵运算符 + - * / \ ^
| :, [ ], linspace, zeros, eye, ones, rand, cell, sparse ans, pi, eps, inf, NaN, global + - * / \ ^ 示例: A*B, A\B, M^2 < <= > >= ~= == 示例: sum(a<=b) & | ~ && || double, char, logical*, class, vpa, 示例: class(rand(1,3)), b= [1 3 5]+'a' |
| input, load* disp, save* sprintf, format, fprintf 示例: s=sprintf('a=%d, name=%s',4*rand,'Li San') |
| plot, plot3, ezplot, ezplot3*, figure, subplot 示例: subplot(2,3,2),plot(1:3,sin(1:3),'r-') meshgrid, mesh, surf, contour* 示例:[xx,yy]=meshgrid(1:5,2:6) plot(xx,yy,'r'),hold on,plot(xx',yy','b') polar hold on, hold off |
| size, length, who, whos, diag, cputime* 示例: diag(rand(3)), diag(2:5) min, max, sum, mean 示例: a=[ 0 4 8 3 6];[val,IDX]=max(a) sort 示例: a=[ 0 4 8 3 6]; [v,IDX] = sort(a,'descend');[v,IDX] = sort(a,'ascend') find, stfrfind*, findstr* 示例: a=[ 0 4 8 3 6]; IDX=find(a>=3 & a<=4) |
| abs, exp, sqrt, log, conj, mod, rem, real, imag, power, pow2 sin, cos, tan, cot, asin, acos, atan, acot fix, floor, ceil, round |
| strcat, strvcat, str2num, num2str 示例: strcat('aa','bb','cc','dd'), M=strvcat('a a','bbb','cccc','dd') fopen*, fclose*, fgetl*, fprintf* |
| if, elseif, else, end, switch, case, otherwise for, while continue, break, pause, error, warning |
| inline, 示例: f=inline('x.^2+y.^2','x','y'), val=f(1:3,1:3) @, 示例: f=@(x,y)x.^2+y.^2,val=f(1:3,[2 3 4]) function, nargin, nargout, return |
| syms, pretty, simplify diff, limit, int, solve, dsolve subs, compose*, factor*, expand* taylor symsum* |
| 验证型,实验设计,实验过程;微积分相关知识点的实验设计 |
| diag, tril, triu A\b, rref* eig(用法[v,d]=eig(A) ) inv, det, rank 线性代数与空间解析几何相关知识点的实验设计 |
| |
| roots, fzero, fsolve,牛顿迭代法, 割线法* |
| polyfit, polyval |
| 矩形法, 梯形法, quad, dblquad, integral, integral2 |
| ode23, ode45 |
| fminbnd fminsearch,fminunc* linprog fmincon |
| rand,rand(m),rand(m,n) 产生(0,1)区间均匀分布 unifrnd(a,b,m,n)产生区间[a,b]上均匀分布随机数 A=randn(m,n); A=normrnd(mu,sigma,m,n) hist, bar |
微积分,线性代数;函数,最优化模型(线性规划模型,非线性规划模型),常微分方程(组),差分方程(组),非线性方程(组),拟合等
| 分析问题,明确建模目标,建立数学模型 明确实验目标,设计实验步骤,建立模型,设计算法,编写实验程序 算法描述规范(自然语言/流程图/伪代码,推荐使用伪代码),设计算法 延伸课堂学习内容,课后自学(使用搜索引擎,互联网学习) |
注:文本上标标注有星号*的知识点作为课程要求了解的内容。
补充说明:
主要改动:增加了对下列函数的掌握要求.
- cell,sparse,fprintf,warning,tril,triu,dblquad,intergral,integral2
- fsolve,fminsearch,fmincon,unifrnd,normrnd.
- M=cell(m,n) 创建m行n列的元胞数组M.
- S=sparse(A) 返回A的稀疏存储格式矩阵S.