matlab trapz x y,请问matlab trapz函数 用法???????
大野瘦子的回答:
使用方法如下:
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函数 用法???????相关推荐
- Matlab中image、imagesc和imshow函数用法解析
原文转自:http://blog.csdn.net/zhupananhui/article/details/16340345 1.显示RGB图像 相同点:这三个函数都是把m*n*3的矩阵中的数值当做R ...
- matlab fgetc,C语言fgetc和fputc函数用法详解(以字符形式读写文件)
在C语言中,读写文件比较灵活,既可以每次读写一个字符,也可以读写一个字符串,甚至是任意字节的数据(数据块).本节介绍以字符形式读写文件. 以字符形式读写文件时,每次可以从文件中读取一个字符,或者向文件 ...
- 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 ...
- 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 ...
- matlab hold on 置顶,matlab中 hold on 与hold off的用法
hold on 是当前轴及图形保持而不被刷新,准备接受此后将绘制 hold off 使当前轴及图形不在具备被刷新的性质 hold on 和hold off,是相对使用的 前者的意思是,你在当前图的轴( ...
- matlab求x对应y值,matlab 不知道函数表达式,已知y值求x
^根据给定的数来据,我们可以假自定函数表达式为baiy=b1+b2*x+b3*x^du2+b4*x^3+b5*x^4;所以上述函zhi数可以用matlab的regress()多元线性dao回归分析函数 ...
- matlab中fval函数,请问matlab中[x,fval,exitflag,output] = simulannealbnd(fun,...)函数怎么调用...
请问matlab中[x,fval,exitflag,output] = simulannealbnd(fun,...)函数怎么调用,有相应的实例吗?或者帮我看一下下面的程序,怎么改. function ...
- 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 ...
- 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^ ...
最新文章
- 通过python的ConfigParse模块读写ini配置文件
- 生物识别最新进展:动态密码语音无监督身份认证系统通过科技成果鉴定
- 最近用unity5弄的一些渲染
- python翻译成计算机是啥_基于Python的业英语翻译器实现
- [系统安全] 九.Windows漏洞利用之MS08-067远程代码执行漏洞复现及深度防御
- windows系统里懒人的福音,如何实现不按住ctrl实现文件多选
- 给java程序员网址_程序员常用网址,必须收藏
- 上传大文件:在 System.Web.HttpRequest.GetEntireRawContent()
- 三星Galaxy note I9220 系统廋身
- 产品沉思录 V3.0 试读
- windows系统中如何新建桌面
- CDN常见问题-Trouble Shooting(二)
- 单模光纤和多模光纤的区别,以及作用
- SpringBoot(六)打包方式
- ​历经 33 天,终于拿到了心仪的 Offer
- Android 快速为背景添加方格线
- C# Base64编码、AES等编码加、解密
- win7 关闭计算机休眠,技术编辑教您win7下怎么关闭休眠
- UnityShader 图片像素化风格渲染
- Python学习笔记1-内置数据结构