求助matlab程序题,球体容积量尺设计
一个直径为3米的球体。一根4米长的钢尺作为量尺进行测量(如下图)。被油浸湿的标尺刻度就是储存罐中油的高度,一旦知道罐中油的高度“h”,则油罐中剩余油的体积“V”直接由如下...
一个直径为3米的球体。一根4米长的钢尺作为量尺进行测量(如下图)。
被油浸湿的标尺刻度就是储存罐中油的高度,一旦知道罐中油的高度“h”,则油罐中剩余油的体积“V”直接由如下公式算出:
其中 r是油罐的半径。
但这样仍然不直接,需设计一根量尺,使得油罐里油的体积可直接从量尺上读出来,我该怎样设计量尺上的刻度呢?
有完整的建模过程(如是程序设计,算法思想要写清楚),求助大神! 展开
被油浸湿的标尺刻度就是储存罐中油的高度,一旦知道罐中油的高度“h”,则油罐中剩余油的体积“V”直接由如下公式算出:
其中 r是油罐的半径。
但这样仍然不直接,需设计一根量尺,使得油罐里油的体积可直接从量尺上读出来,我该怎样设计量尺上的刻度呢?
有完整的建模过程(如是程序设计,算法思想要写清楚),求助大神! 展开
1个回答
展开全部
如果不使用积分, 分h=4米到许多小的间隔h(i )(i=1,n,n很大),r=1.5米,求多项式v(i),i=1,n ,
v(i)=3.14159*h(i)^2*(3*1.5-h(i))/3.
求尺上的刻度U(m)=∑(i=2,m) v(i)-v(i-1);m≤n
如果使用积分,
v=3.14159*h^2*(3*1.5-h)/3.
先找到函数v的导数
v'=2*3.14159*h*(3*1.5-h)/3.-[3.14159*h^2]/3.
%曲线长度=计算尺上的刻度U值=∫(起点,终点 )[(1+(v')^2)]^(1/2)dx
---------------------MATLAB:
myfun = @(h) 2*3.14159*h*(3*1.5-h)/3.-[3.14159*h^2]/3.
from = 0;%起点
to = 4;%终点
U = quad(myfun,from,to)
%使用循环为不同终点值to,计算尺上的刻度U值
v(i)=3.14159*h(i)^2*(3*1.5-h(i))/3.
求尺上的刻度U(m)=∑(i=2,m) v(i)-v(i-1);m≤n
如果使用积分,
v=3.14159*h^2*(3*1.5-h)/3.
先找到函数v的导数
v'=2*3.14159*h*(3*1.5-h)/3.-[3.14159*h^2]/3.
%曲线长度=计算尺上的刻度U值=∫(起点,终点 )[(1+(v')^2)]^(1/2)dx
---------------------MATLAB:
myfun = @(h) 2*3.14159*h*(3*1.5-h)/3.-[3.14159*h^2]/3.
from = 0;%起点
to = 4;%终点
U = quad(myfun,from,to)
%使用循环为不同终点值to,计算尺上的刻度U值
更多追问追答
追问
要求直接输出设计好的量尺图,可以吗?还有完整matlab程序。。。
追答
举例来说:
How about something like this--it basically zeros out the Y tick marks and tick lables and creates a thin plot window:
screenSize = get( 0, 'ScreenSize' );
screen_height = screenSize(4);
screen_width = screenSize(3);
width = screen_width * 0.5;
left = floor( (screen_width - width) / 2 );
height = 170;
bottom = floor( (screen_height - height) / 2 );
figure( 'Position', [ left bottom width height] );
x = cumsum( abs( randn( 10, 1 ) ) );
z = zeros( 10, 1 );
plot( x, z, 'r+', 'MarkerSize', 10, 'LineWidth', 1 );
set( gca, 'YTick', -1:1:1 );
set( gca, 'YTickLabel', {'','',''} );
hold on;
xlimits = xlim;
plot( xlimits, [ 0 0 ], 'Color', 'black' );
grid on;
东莞大凡
2024-11-14 广告
2024-11-14 广告
标定板认准大凡光学科技,专业生产研发厂家,专业从事光学影像测量仪,光学投影测量仪.光学三维测量仪,光学二维测量仪,光学二维测量仪,光学三维测量仪,光学二维测量仪.的研发生产销售。东莞市大凡光学科技有限公司创立于 2018 年,公司总部坐落于...
点击进入详情页
本回答由东莞大凡提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询