数值数组附向量化运算.docVIP

  • 1
  • 0
  • 约2.43万字
  • 约 31页
  • 2017-11-16 发布于江苏
  • 举报
数值数组附向量化运算

第三章 数值数组及向量化运算 数值数组(Numeric Array)和数组运算(Array Operations)始终是MATLAB的核心内容。本书从第3章起,全部注意力将集中于数值数组及其运算。 本章系统阐述:数组浮点算法的特点;一、二维数值数组的创建和寻访;数组运算和向量化编程;实现数组运算的基本函数;常用标准数组生成函数和数组构作技法;非数NaN、“空”数组概念和应用;关系和逻辑操作。 3.1 数值计算的特点和地位 【例3.1-1】已知,求。 (1)符号计算解法 syms t x %定义符号变量 ft=t^2*cos(t) %定义函数 sx=int(ft,t,0,x) %符号积分 ft = t^2*cos(t) sx = x^2*sin(x)-2*sin(x)+2*x*cos(x) 说明: 符号计算可以得到和手工数学推导相同的结果; 可以得到精确的解析结果 (2)数值计算解法 dt=0.05; %定义采样间隔 t=0:dt:5; %定义数值积分的计算区域,数值计算只在有限的区间的采样点进行 Ft=t.^2.*cos(t); %定义计算的函数 Sx=dt*cumtrapz(Ft); %数值积分,计算从0开始到每个采样点位置的区间内,Ft曲线 %下的面积,此面积由宽度为t的小梯形面积累加而成;

文档评论(0)

1亿VIP精品文档

相关文档