第4章殿matlab编程.pptVIP

  • 2
  • 0
  • 约1.66万字
  • 约 78页
  • 2018-12-29 发布于福建
  • 举报
第4章殿matlab编程

4.3 串演算函数 4.3.1 eval具有对字符串表达式进行计算的能力 例4.24计算“表达式”串,产生向量值。 clear,t=pi; cem=[t/2,t*2,sin(t)];y=eval(cem) y = 1.5708 6.2832 0.0000 例4.25 计算“语句”串,创建变量。 clear, t=pi; eval(theta=t/2,y=sin(theta)); who 例4-24 例4-25 4.3 串演算函数 4.3.2 feval feval(‘functionname’,parameter), 举个简单的例子: 比如要计算sin(2),当然可以直接用命令y=sin(2); 利用feval,还可以这样来做: y=feval(sin,2);另外这里的函数名字还可以是一个函数句柄,即h=@sin; y=feval(h,2);或者直接写成y=feval(@sin,2); 4.3 串演算函数 4.3.2 feval 例4.26 feval 和eval 运行区别之一:feval 的FN 绝对不能是表达式。 x=pi/4;Ve=eval(1+sin(x)) 例4-26 4.5 串演算函数 4.3.3 内联函数 例 4.27 使内联函数适于“数组运算”。 clear,F1=inline(sin(rho)/rho) F1 = Inline fu

文档评论(0)

1亿VIP精品文档

相关文档