大野瘦子的回答:

使用方法如下:

I=trapz(x,y)

其中x和y分别是自变量和对应的值,例如有函数y=x^3-2x-3,为了计算在[0,1]上的积分,可以这么做:

>> format compact

>> x=0:0.05:1;

>> y=x.^3-2.*x-3;

>> I=trapz(x,y)

I =

-3.7494

这个函数是可以直接使用经典积分理论计算的,精确值为 -15/4=-3.75,误差为0.016%。

扩展资料:

注意事项

MATLAB中的trapz()函数是基于复化梯形公式设计编写的,其一般调用格式为:

I=trpaz(x,y,dim)

其中x,y是观测数据,x可以为行向量或列向量,y可以为向量或矩阵,y的行数应等于x向量的元素个数;dim表示按维进行求积,若dim=1(缺省值),则按行求积,若dim=2,则按列求积。

如:计算函数y=x^3-2x-3,为了计算在[0,1]上的积分

x=0:0.05:1;

y=x.^3-2.*x-3;

trapz(x,y)

ans =

-3.7494

dbb627的回答:

采用梯形法求积分

下面两种用法等效

h=pi/200;

t=0:h:pi/2;

y=sin(t)+cos(2*t);

z1=trapz(t,y)

z2=trapz(y)*h

z1 =

1.0000

z2 =

1.0000

匿名用户的回答:

你把Y中x换成X,我试了试没错

>> X = 0:1/160:1;

>> Y = exp(10*cos(pi*X));

>> Q = trapz(X,Y)

Q =

2.8157e+03

matlab trapz x y,请问matlab trapz函数 用法???????相关推荐

  1. Matlab中image、imagesc和imshow函数用法解析

    原文转自:http://blog.csdn.net/zhupananhui/article/details/16340345 1.显示RGB图像 相同点:这三个函数都是把m*n*3的矩阵中的数值当做R ...

  2. matlab fgetc,C语言fgetc和fputc函数用法详解(以字符形式读写文件)

    在C语言中,读写文件比较灵活,既可以每次读写一个字符,也可以读写一个字符串,甚至是任意字节的数据(数据块).本节介绍以字符形式读写文件. 以字符形式读写文件时,每次可以从文件中读取一个字符,或者向文件 ...

  3. matlab中 trapz函数,trapz(matlab中trapz函数用法)

    采用梯形法求积分 下面两种用法等效 h=pi/200; t=0:h:pi/2; y=sin(t)+cos(2*t); z1=trapz(t,y) z2=trapz(y)*h z1 = 1.0000 z ...

  4. matlab trapz无穷,trapz(matlab中trapz函数用法)

    采用梯形法求积分 下面两种用法等效 h=pi/200; t=0:h:pi/2; y=sin(t)+cos(2*t); z1=trapz(t,y) z2=trapz(y)*h z1 = 1.0000 z ...

  5. matlab hold on 置顶,matlab中 hold on 与hold off的用法

    hold on 是当前轴及图形保持而不被刷新,准备接受此后将绘制 hold off 使当前轴及图形不在具备被刷新的性质 hold on 和hold off,是相对使用的 前者的意思是,你在当前图的轴( ...

  6. matlab求x对应y值,matlab 不知道函数表达式,已知y值求x

    ^根据给定的数来据,我们可以假自定函数表达式为baiy=b1+b2*x+b3*x^du2+b4*x^3+b5*x^4;所以上述函zhi数可以用matlab的regress()多元线性dao回归分析函数 ...

  7. matlab中fval函数,请问matlab中[x,fval,exitflag,output] = simulannealbnd(fun,...)函数怎么调用...

    请问matlab中[x,fval,exitflag,output] = simulannealbnd(fun,...)函数怎么调用,有相应的实例吗?或者帮我看一下下面的程序,怎么改. function ...

  8. matlab怎么画x 1,matlab画出y=1 (x 1)的函数曲线

    请matlab高手教教 matlab编写一段程序,画出函数y=x^3*e^(-x^2),-1 clearx=-1:0.01:1;y=(x.^3).*exp(-x.^2);plot(x,y);title ...

  9. matlab怎么对sinx求导,用matlab程序求y=ln(sinx 1)的导数

    哪位高手会画函数f(x,y)=(1+e^y)*cosx-y*e^y的图像啊?求真相,最好是用Matlab并附上程序! clearall;clc;%画函数f(x,y)=(1+e^y)*cosx-y*e^ ...

最新文章

  1. 通过python的ConfigParse模块读写ini配置文件
  2. 生物识别最新进展:动态密码语音无监督身份认证系统通过科技成果鉴定
  3. 最近用unity5弄的一些渲染
  4. python翻译成计算机是啥_基于Python的业英语翻译器实现
  5. [系统安全] 九.Windows漏洞利用之MS08-067远程代码执行漏洞复现及深度防御
  6. windows系统里懒人的福音,如何实现不按住ctrl实现文件多选
  7. 给java程序员网址_程序员常用网址,必须收藏
  8. 上传大文件:在 System.Web.HttpRequest.GetEntireRawContent()
  9. 三星Galaxy note I9220 系统廋身
  10. 产品沉思录 V3.0 试读
  11. windows系统中如何新建桌面
  12. CDN常见问题-Trouble Shooting(二)
  13. 单模光纤和多模光纤的区别,以及作用
  14. SpringBoot(六)打包方式
  15. ​历经 33 天,终于拿到了心仪的 Offer
  16. Android 快速为背景添加方格线
  17. C# Base64编码、AES等编码加、解密
  18. win7 关闭计算机休眠,技术编辑教您win7下怎么关闭休眠
  19. UnityShader 图片像素化风格渲染
  20. Python学习笔记1-内置数据结构

热门文章

  1. Android 集成海康威视监控 SDK,实现监控录像的查看
  2. 00后博士毕业拟任南大特任副研究员,网友扒出论文后吵翻了
  3. 基于JAVA婚纱摄影管理计算机毕业设计源码+系统+mysql数据库+lw文档+部署
  4. DESeq2包的安装
  5. 张一鸣做手机,没那么简单
  6. NFC支付中token的应用
  7. 模板标签(tags)的介绍及如何自定义模板标签
  8. uni-app库lottie-miniapp使用方法
  9. 两个double相减_double类型相减有小数误差
  10. 一个屌丝程序猿的人生(三十四)