如何用matlab 求面积?y=[0.04972,0.07812,0.13424,0.18009,0.21851,0.24797,0.26592,0.28132,0.29462,0.30413,0.31318];x=[0.00005,0.00439,0.00996,0.015,0.02009,0.02502,0.03005,0.03504,0.04007,0.04505,0.05004];y为压缩应力(Mpa),x为压缩位移
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/18 09:13:17
如何用matlab 求面积?
y=[0.04972,0.07812,0.13424,0.18009,0.21851,0.24797,0.26592,0.28132,0.29462,0.30413,0.31318];
x=[0.00005,0.00439,0.00996,0.015,0.02009,0.02502,0.03005,0.03504,0.04007,0.04505,0.05004];
y为压缩应力(Mpa),x为压缩位移(mm).数据是从excel表中抄下来的.压缩时每分钟3mm,0.1秒取1个数.上面取的x的11个数就是1秒内的压缩位移(从0-1秒),y是对应的压缩应力.求x,y组成的这条曲线与x轴围成的面积.(可以把它看做一个一个的梯形累加而成的,用cumsum.给个具体的程序吧,我不会编程,还有这个只是1秒的数据,如何应用到1分钟?2分钟?)
N = length(x);
interv_x = zeros( 1,N - 1 );
mid_y = zeros( 1,N - 1);
for i = 2 :length(x)
mid_y(i-1) = ( y(i) + y(i-1) ) / 2;
interv_x(i - 1) = x(i) - x(i-1);
end
% 面积
area = interv_x * mid_y';
对于1分钟,2分钟的数据,直接调用这段代码都可以计算.
知道空间四边形四顶点如何用matlab求面积
如何用matlab求二重积分
如何用MATLAB求特征向量
如何用matlab求y =a+blnx型回归方程
如何用matlab求y=35/(x^2)-0.833292/(4*x^3)-2000的最大值?
如何用matlab画y=(1+1/x)^x
如何用MATLAB画出y=sinx*cosy 的图形
如何用Matlab画y=5/(x^2+0.5)
如何用matlab画曲面Z=X*Y
如何用matlab测量中国地图面积
如何用matlab计算三维图像面积
函数y=lnx/A 如何用matlab作图,A是已知的,求x=1/e时,y的值对matlab一窍不通,
matlab y=1/x ,1≤x≤100如何用matlab计算及绘图
如何用matlab求这个定积分?
如何用Matlab软件求回归方程?
如何用MATLAB求逆矩阵
如何用MATLAB绘制多项式曲线比如怎样绘制y=x^3+x的曲线,求程序代码
如何用matlab求图像中的面积 周长 离心率 矩形度 圆形度