为什么算法不改变世界的算法容器的大小

如图所示,A、B为两个薄壁轻质圆柱体容器,放在水平桌面上,它们的高度都为30厘米,A容器的底面积为80厘米2,内盛有密度ρA为1.2×103千克/米3,高度为10厘米的盐水;B容器的底面积为180厘米2,内盛有高度为20厘米的水。求: (1)A容器内所盛盐水的质量mA。(2)B容器对水平桌面的压强PB。 (3)小方和小沈两位同学设想在A容器内倒入一定高度的盐水,将B容器内倒出一定高度的水后,通过计算比较A、B两容器底部所受液体压强大小关系。小方设想在A容器内倒入8厘米的盐水、B容器内倒出8厘米的水,小沈设想在A容器内倒入5厘米的盐水、B容器内倒出5厘米的水,他们的计算过程及得出的结论分别如下表所示: 
①请判断:就他们设想倒入和倒出的高度而言,小方的计算及结论是___________的,小沈的计算及结论是____________的。(选填“正确”或“错误”) ②是否有可能存在某一高度h,在图中的A容器内倒入h高度的盐水,B容器内倒出h高度的水后,A、B两容器底部受到液体的压强相等?若有可能,求出h的值;若没有可能,说明理由。 
 - 跟谁学
在线咨询下载客户端关注微信公众号
搜索你想学的科目、老师试试搜索吉安
在线咨询下载客户端关注微信公众号&&&分类:如图所示,A、B为两个薄壁轻质圆柱体容器,放在水平桌面上,它们的高度都为30厘米,A容器的底面积为80厘米2,内盛有密度ρA为1.2×103千克/米3,高度为10厘米的盐水;B容器的底面积为180厘米2,内盛有高度为20厘米的水。求: (1)A容器内所盛盐水的质量mA。(2)B容器对水平桌面的压强PB。 (3)小方和小沈两位同学设想在A容器内倒入一定高度的盐水,将B容器内倒出一定高度的水后,通过计算比较A、B两容器底部所受液体压强大小关系。小方设想在A容器内倒入8厘米的盐水、B容器内倒出8厘米的水,小沈设想在A容器内倒入5厘米的盐水、B容器内倒出5厘米的水,他们的计算过程及得出的结论分别如下表所示: 
①请判断:就他们设想倒入和倒出的高度而言,小方的计算及结论是___________的,小沈的计算及结论是____________的。(选填“正确”或“错误”) ②是否有可能存在某一高度h,在图中的A容器内倒入h高度的盐水,B容器内倒出h高度的水后,A、B两容器底部受到液体的压强相等?若有可能,求出h的值;若没有可能,说明理由。 
如图所示,A、B为两个薄壁轻质圆柱体容器,放在水平桌面上,它们的高度都为30厘米,A容器的底面积为80厘米2,内盛有密度ρA为1.2×103千克/米3,高度为10厘米的盐水;B容器的底面积为180厘米2,内盛有高度为20厘米的水。求: (1)A容器内所盛盐水的质量mA。(2)B容器对水平桌面的压强PB。 (3)小方和小沈两位同学设想在A容器内倒入一定高度的盐水,将B容器内倒出一定高度的水后,通过计算比较A、B两容器底部所受液体压强大小关系。小方设想在A容器内倒入8厘米的盐水、B容器内倒出8厘米的水,小沈设想在A容器内倒入5厘米的盐水、B容器内倒出5厘米的水,他们的计算过程及得出的结论分别如下表所示: 
①请判断:就他们设想倒入和倒出的高度而言,小方的计算及结论是___________的,小沈的计算及结论是____________的。(选填“正确”或“错误”) ②是否有可能存在某一高度h,在图中的A容器内倒入h高度的盐水,B容器内倒出h高度的水后,A、B两容器底部受到液体的压强相等?若有可能,求出h的值;若没有可能,说明理由。 
科目:最佳答案解:(1)(2)PB=GB/SB=35.28牛/180×10-4=1.96×103帕 (3)①错误;正确 ②有可能 。解析
知识点:&&基础试题拔高试题热门知识点最新试题
关注我们官方微信关于跟谁学服务支持帮助中心只需一步,快速开始
请完成以下验证码
请完成以下验证码
查看: 6102|回复: 3
高压电容器的计算?
阅读权限60
主题好友积分
签到天数: 153 天连续签到: 0 天[LV.4]海川常住居民I&
注册海川吧,与320万海川交流分享
才可以下载或查看,没有帐号?
对于10KV侧高压电容补偿,补偿容量详细该怎么计算呢?
&&怎样确定补偿前的功率因素等等这些数据怎么计算?
不要书本的公式,这能找到,最好是有实际的例子。
阅读权限60
主题好友积分
签到天数: 153 天连续签到: 0 天[LV.4]海川常住居民I&
自己找了半天
高压侧补偿主要为变压器和电机的补偿。
以下为实例:
总量为6台280KW的电动机需要补偿电容量和2台1250KVA变压器需要补偿电容量。
单台280KW的电动机需要补偿电容量约为110Kvar,计算过程见:
SL电动机是鼠笼转子型立式三相异步电动机,根据网上查得参数:
JSL-15-10-280KW电机的效率约为91%,功率因数约为0.81,若要在额定状态下,将其功率因数提高到0.95,则需要补偿电容器容量为:
补偿前:COSφ1=0.81,φ1=0.6266,tgφ1=0.724
补偿后:COSφ2=0.95,φ2=0.3176,tgφ2=0.329
Qc=Pe*(tgφ1-tgφ2)=280*(0.724-0.329)=110.6(Kvar)
取整,约需要补偿120Kvar的电容器
,则6台280KW的电动机需要补偿电容量为6*110Kvar=660Kvar。
变压器的负荷及无功消耗也可以计算,太费时间了,我这里以20%估算,故
单台1250KVA变压器需要补偿电容量为0Kvar,2台1250KVA变压器需要补偿电容量500Kvar。
因而应补偿总量为:660Kvar+500Kvar=1160Kvar,取整,应补偿1200Kvar的电容器
阅读权限60
主题好友积分
签到天数: 153 天连续签到: 0 天[LV.4]海川常住居民I&
这么不知道 对不对?
请高人指点
3.3猜设备,赢财富回帖有奖消防安全漫画(3.3)安全漫画(3.3)半管焊接接头看看这套反再系统
3.3猜设备,赢财富回帖有奖
石化区---节能新想法之“脑洞大开”活动http://bbs.hcbbs
广告投放&事务
举报及事务联系邮箱:&&
工作日均访客8万人 IP 6万 欢迎您的参与 化工技术交流第一社区,共同学习 共同提高!
版权所有 丰行天下-海川化工论坛 -
Discuz! X3从一个csdn的例子来看标准算法和容器,跌带器的关系
从一个csdn的例子来看标准算法和容器,跌带器的关系
发布时间: 9:31:41
编辑:www.fx114.net
本篇文章主要介绍了"从一个csdn的例子来看标准算法和容器,跌带器的关系",主要涉及到从一个csdn的例子来看标准算法和容器,跌带器的关系方面的内容,对于从一个csdn的例子来看标准算法和容器,跌带器的关系感兴趣的同学可以参考一下。
#include &iostream&
#include &vector&
#include &algorithm&
#include &vector&
#include &algorithm&
#include &iostream&
bool greater6 ( int value ) {
return value &6;
int main( ) {
vector &int& v1;
vector &int&::iterator Iter1, new_
for ( i = 0 ; i &= 9 ; i++ )
v1.push_back( i );
for ( ii = 0 ; ii &= 3 ; ii++ )
v1.push_back( 7 );
random_shuffle ( v1.begin( ), v1.end( ) );
cout && "Vector v1 is ( " ;
for ( Iter1 = v1.begin( ) ; Iter1 != v1.end( ) ; Iter1++ )
cout && *Iter1 && " ";
cout && ")." &&
// Remove elements satisfying predicate greater6
new_end = remove_if (v1.begin( ), v1.end( ), greater6 );
cout && "Vector v1 with elements satisfying greater6 removed is/n ( " ;
for ( Iter1 = v1.begin( ) ; Iter1 != v1.end( ) ; Iter1++ )
cout && *Iter1 && " ";
cout && ")." &&
// To change the sequence size, use erase
v1.erase (new_end, v1.end( ) );
cout && "Vector v1 resized elements satisfying greater6 removed is/n ( " ;
for ( Iter1 = v1.begin( ) ; Iter1 != v1.end( ) ; Iter1++ )
cout && *Iter1 && " ";
cout && ")." &&
输出结果:Vector v1 is ( 7 1 9 2 0 7 7 3 4 6 8 5 7 7 ).Vector v1 with elements satisfying greater6 removed is&( 1 2 0 3 4 6 5 3 4 6 8 5 7 7 ).Vector v1 resized elements satisfying greater6 removed is&( 1 2 0 3 4 6 5 ).结果出乎我们的意料,第一次调用remove_if ()竟然没有把大于6的数字全部删除掉,还有两个7,这就要从算法、迭代器、容器的关系(1)所有的标准库算法只是操作了容器里面的元素,并不改变容器本身的性质,比如他的大小,并不改变它的大小。这从第二行输出结果看出来,容器大小不改变。(2)容器本生的性质只能通过它的成员函数来改变,比如resize()改变容器的长度,erase()删除元素,注意:必须是容器的成员函数。如本例中删除大于7的元素用的是&v1.erase (new_end, v1.end( ) );(3)remove_if ()的内部实现机制:算法是作用在底层的容器中的,把容器移动到新的位置,所以说并不是向我们想像的那样直接找到就删除大于6的元素,函数是把使谓词为假的函数复制到容器的开头部分,,,所以出现了第二行的输出结果(4)算法并不改变迭代器。一个简单的例子;vector&int&ivec.push_back(1);ivec.push_back(0);&vector &int&::iterator begin=ivec.begin();vector&int&::iterator&&end=ivec.end();find(begin,end,0);cout&&*输出结果是1,;如果这样改的话:vector&int&::iterator&result=&find(begin,end,0);cout&&*输出结果是0;此例子充分说明了标准算法不直接改变容器的迭代器,但是如果元素存在的话可以返回对应元素的迭代器,此迭代器可以用来直接操作容器,如给容器写**result=2; //ivec.at(1)变为了2;个人感觉研究源码还是有好处的,至少原理性的东西知道的话,可以使我们少犯错误,尤其是对容器的操作,标准库算法和迭代器的关系。要不然以后用起算法来的时候自以为然的话换错误的概率是相当的大的,尤其是使用算法进行一些删除,插入操作。。。
版权声明:本文为博主原创文章,未经博主允许不得转载。
一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!
二、互相尊重,对自己的言论和行为负责。
本文标题:
本页链接:

我要回帖

更多关于 改变世界的十大算法 的文章

 

随机推荐