1.       采用inline内联函数

Matlab中可以有采用几种不同的方式来指定被积函数。对于简单的、长度不超过一行的公式采用inline命令比较方便。例如,

可用下面的语句进行计算

>> f=inline('1/sqrt(1+x^4)')    %采用inline内联函数

f =

内联函数:

f(x) = 1/sqrt(1+x^4)

>> q=quadtx(f,0,1)

q =

0.9270

从matlab第七版开始,内联(inline)对象被一种功能更强大的结构匿名函数(anonymousfunction)所替代。在matlab第七版内联对象还允许被使用,但推荐用匿名函数,因为后者可以生成更高效率的程序代码。采用匿名函数,上面的例子变为

>> f=@(x) 1/sqrt(1+x^4)   %采用匿名函数@(x)

f =

@(x)1/sqrt(1+x^4)

>> q=quadtx(f,0,1)

q =

0.9270

2.      特殊点不可积函数,采用realmin

如果我们想要计算

可能使用

matlab数值积分中函数积分的4种方法相关推荐

  1. python中函数参数传递的三种方式_python中函数参数传递的几种方法

    转自  http://www.douban.com/note/13413855/ Python中函数参数的传递是通过"赋值"来传递的.但这条规则只回答了函数参数传递的"战 ...

  2. matlab中单独存图_Matlab中图片保存的四种方法

    Matlab 中图片保存的四种方法 matlab 的绘图和可视化能力是不用多说的, 可以说在业内是家喻户晓的. Matlab 提供了丰富 的绘图函数,比如 ez** 系类的简易绘图函数, surf . ...

  3. matlab保存所有图,Matlab中图片保存的5种方法

    matlab的绘图和可视化能力是不用多说的,可以说在业内是家喻户晓的. Matlab提供了丰富的绘图函数,比如ez**系类的简易绘图函数,surf.mesh系类的数值绘图函数等几十个.另外其他专业工具 ...

  4. Matlab中计算程序运行时间的几种方法

    平常科研当中,当我们在看文献时,没看到一个优秀的算法时都有想要自己动手编程去实现的愿望,算法好坏可以用代码的运行时间来评估,在MATLAB中大致有以下几种方法来计算程序的运行时间: 1.tic和toc ...

  5. bash shell函数中返回任意值的四种方法

    From: http://www.jbxue.com/article/11322.html 本文介绍下,在bash shell编程中,从函数中返回任意值的几种方法,有需要的朋友参考下. 在bash中, ...

  6. c++语言定义排序函数,关于C++中定义比较函数的三种方法小结

    C++编程优与Pascal的原因之一是C++中存在STL(标准模板库).STL存在很多有用的方法. C++模板库中的许多方法都需要相关参数有序,例如Sort().显然,如果你想对一个集合进行排序,你必 ...

  7. 几何画板中作函数图像的几种方法

    随着社会的发展,现代教学很多的地方都有了多媒体教学,这就需要一些教学软件的辅助了,几何画板就是其中之一.一些老师在使用几何画板的过程中,常常涉及到函数图象的绘制.因此,很多用户对这方面教程是非常的感兴 ...

  8. C语言中比较大小的函数模板,关于C++中定义比较函数的三种方法

    关于C++中定义比较函数的三种方法 C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计,因而C++就适应的问题规模而论,大小由之.以下,小编为大家介绍关于C++中定义比较函数的三种方法,供 ...

  9. 在JavaScript中重复字符串的三种方法

    In this article, I'll explain how to solve freeCodeCamp's "Repeat a string repeat a string" ...

  10. 在js中加html_在HTML文档中嵌入JavaScript的四种方法

    在HTML里嵌入JavaScript 在HTML文档里嵌入客户端JavaScript代码有4中方法: 1.内嵌,放置在标签之间  (少): 2.放置在有 3.放置自HTML事件处理程序中,该事件处理程 ...

最新文章

  1. 转载知乎上的一篇:“ 面向对象编程的弊端是什么?”
  2. LeetCode:Merge Intervals
  3. Oracle 实例恢复时 前滚(roll forward) 后滚(roll back) 问题
  4. 安装mysql 环境变量_win10系统安装mysql数据库后配置环境变量的图文教程
  5. dcf是ea211发动机吗_大众有的车怎么把ea211换成dcf了?
  6. 转:[Asp.net]常见数据导入Excel,Excel数据导入数据库解决方案,总有一款适合你!...
  7. docker $PWD路径_Docker安装Jenkins+Shell脚本自动化部署项目
  8. [swift] LeetCode 695. Max Area of Island
  9. html隔一行的代码,HTML n种方式实现隔行变色的示例代码
  10. 已知圆上任意两点求圆心和半径_圆曲线(已知两点和半径)座标计算
  11. 液压外部测试系统软件,液压测试系统的软件设计
  12. 高中计算机编程语句,高中信息技术程序设计知识点.doc
  13. Proteus添加新的元件库
  14. 1602液晶引见(电路和引脚图)
  15. AIM 2020 Challenge on Learned Image Signal Processing Pipeline(个人笔记,勿喷)
  16. 百度后端二面有哪些内容,万字总结(一)
  17. 2018互联网寒冬之裁员浪潮--感同深受(winter is here)
  18. 时间差之天数计算Python
  19. Excel表格打开出现“文件已损坏,无法打开”
  20. Python中使用小海龟画图

热门文章

  1. (77)--用框架爬取博客园信息并保存到数据库
  2. 计算机专业创新创业培养,中职计算机专业学生创新创业能力培养思考
  3. 计算机无法访问,您可能没有权限使用网络资源.请与这台服务器的管理员联系的解决办
  4. java update是什么_javaupdate是什么_tbupdate
  5. html网页框架分割三部分,Dreamweaver用框架建立网站把浏览器的显示空间分割为几个部分...
  6. 如何删除IE8收藏夹栏中的网址
  7. linux添加jetdirect协议,Padavan 路由器固件 不能驱动 hp1005、hp1020之类打印机 foo2zjs ZjStream协议的linux打印机驱动程序...
  8. Snapchat三类广告形式及收益提升技巧详解
  9. 720P、1080P、2K、4K的区别
  10. 论5数字的价值定位和推销策略