原文地址为: matlab中带参数定积分的求解

点击打开链接

1、首先,如果要对quad函数传递附加参数(Extra Parameters),应该先搞清楚quad函数的调用格式:

1
q = quad(fun,a,b,tol, trace )

其中,第4、5个参数分别是tol和trace,不能想当然。你如果要传递附加参数,应该从第6个参数开始——尽管文档中并没有提及,但quad函数的确可以接受附加参数。类似地函数还有很多,例如fsolve、fmincon等函数的函数

在传递附加参数时,需要把前面的参数补齐,即使你不知道也不关心那些参数到底是干什么用的。幸运的是,这类函数绝大多数(如果不是所有的话)都支持用空数组作为占位符,例如:

 
q = quad(fun,a,b,[],[],r)

这样,你也就可以不用管tol、trace到底该怎样取值了。

2、其次,quad函数并不支持一次性对多个附加参数求解。解决的办法一是用循环,另一是用arrayfun函数(其实后者本质上也是循环,只不过写法上简单些)。

f=@(t,r) (142884+1.21*r.*r-831.6*r.*cos(2*t)).^(1/2); r=0:0.1:75; q=arrayfun(@(R)quad(f,0,90,[],[],R),r); plot(r,q)

顺便提醒一句,求积分的计算量不小,r的间距没必要取那么小(取5得到的结果就挺平滑)。

转载请注明本文地址: matlab中带参数定积分的求解

matlab中带参数定积分的求解相关推荐

  1. Matlab中的参数解析

    本文中,我们讨论如何在Matlab中进行参数解析. 参数解析对于软件开发和程序设计至关重要.在Matlab中,函数参数传递一般采用直接传值方式,最复杂的情况下也就是使用varargin变长数组.那么如 ...

  2. MATLAB进行不定积分和定积分的求解

    声明:本文章中数据来自清风老师数学建模课程 文章目录 MATLAB进行不定积分和定积分的求解 1.不定积分的求解 2.定积分的求解 MATLAB进行不定积分和定积分的求解 1.不定积分的求解 使用in ...

  3. Order By 排序条件中带参数的写法(Oracle数据库、MyBatis)

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. sortWay 是参数. 当sortWay  为 llpx 就 ORDER BY FORMAT AS ...

  4. 微信小程序中带参数返回上一页的方法总结(三种)

    本篇文章给大家带来的内容是关于微信小程序中带参数返回上一页的方法总结(三种),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 方法一 把当前页面数据放入本地缓存( wx.setStor ...

  5. Struts2中带参数的结果集

    1.在Struts2中带参数的结果集,即向结果集传参.struts2中有转发和重定向到某个视图,其中转发的过程在服务端完成,这个过程共享一个value stack(值栈),客户端并不知道页面跳转到了哪 ...

  6. 4_less中带参数混合

    less中你可以定义一些形参,将数值传入形参, 然后再将形参赋予给某一元素(就是利用形参为该元素添加属性) 如: // 创建一个形参 .whc(@w:,@h:,@c) {width: @w;heigh ...

  7. JavaScript调用cs中带参数的函数

    这个问题就是在前台js中调用c#后台中带参数的函数 如: .cs: public string Method(string name) {   return name; } javascript: v ...

  8. matlab中输入参数数目不足怎么回事,matlab输入参数数目不足

    答:保存成函数之后运行,需要给函数提供输入参数 如果你的工作空间中有一个变量vector,你需要对其标准化 在编写好cwstd.m文件之后 在命令行输入std=cwstd(vector); 就可以看到 ...

  9. 1、matlab中如何求定积分和不定积分(完整代码)

    在 MATLAB 中,可以使用 integral 函数来计算定积分,使用 int 函数来计算不定积分.下面分别介绍这两个函数的用法. 计算定积分 使用 integral 函数来计算定积分,该函数的语法 ...

最新文章

  1. 高德地图和百度地图接口封装遇到的问题(三):参数集中插入参数以及引用未定义参数
  2. PHP 笔记——操作MySQL数据库
  3. C++ 是一门难学易用的语言!
  4. 大数据WEB阶段 shiro安全控制框架
  5. Windows XP解决显示桌面图标消失的问题
  6. python和java的区别-python和java的区别,看了这个就会区分了!
  7. mysql 中like怎么用_mysql中like怎么用?
  8. Spring中实现AOP的三种方式
  9. 【预测模型】基于天牛须算法优化ELman神经网络实现数据预测matlab代码
  10. 世界五百强面试题计算机,世界五百强IT企业最新C++经典面试题及答案
  11. JTextField文本框的使用
  12. FPGA的进阶项目——开源示波器
  13. 积分兑换系统怎样设置“新花样”?
  14. 伏羲六十四卦+36D
  15. 【JVM】JVM系列
  16. ZFS case : top CPU 100%sy, when no free memory trigger it.
  17. 自己做的一个c#超大浮点数bigFloat
  18. DSO Framer _ WinForm 使用
  19. 【PyTorch】语言模型/Language model
  20. GPU配置MatConvNet(ECO代码)

热门文章

  1. 洛谷or牛客数据结构+算法
  2. 一个数据分析实习生的内心独白
  3. 小白也可以开发闲鱼自动化发布工具!!!
  4. 服务器读取excel文件,关于c#:作为服务器进程读取Excel文件
  5. Elasticsearch Top5典型应用场景
  6. 团队的英文翻译缩写_公司的部门英文缩写简称大全1
  7. 【项目】offline danmu启动
  8. 报错 | Failed to load resource: the server responded with a status of 403 (Forbidden)
  9. 【服务治理】服务熔断、服务降级、服务限流、流量削峰、错峰
  10. The Closest M Points