Computes the arithmetic sum of a variable's given dimension(s) at all
other dimensions.
function dim_sum_n (
: numeric,
dims [*] : integer
float or double
A variable of numeric type and any dimensionality.
The dimension(s) of x on which to calculate the sum.
consecutive and monotonically increasing.
Return value
The output will be double if x is double, and float
otherwise. The output dimensionality will be the same as all but
dims's dimensions of the input variable.
The dimension rank
of the input variable will be reduced by the rank of dims.
Description
The dim_sum_n function computes the sum of all
elements of the dimensions indicated by dims' for each index
of the remaining dimensions.
if retention of metadata is desired.
Create a variable, q, of size (3,5,10) array.
Then calculate the sum of the rightmost dimension.
= (-20,100,(/3,5,10/))
qav = dim_sum_n(q,2)==>
Let x be of size (ntim,nlat,mlon) and with named dimensions "time",
"lon", respectively. Then, for each time and latitude, the
zonal sum (i.e., sum of all non-missing longitudes) is:
xSumLon = dim_sum_n(x,2) ==> xSumLon(ntim,nlat)
Generally, users prefer that the returned variable have
metadata associated with it. This can be accomplished via the
xSumLon = (x,2) ==> xSumLon(time,lat)
Let x be defined as in Example 2: x(time,lat,lon). Compute the
sum over time at each latitude/longitude grid point.
xSumTime = dim_sum_n(x, 0) ==> xSumTime(nlat,nlon)
If metadata is desired use
xSumTime = (x, 0) ==> xSumTime(lat,lon)
Let x be defined as x(time,lev,lat,lon). Compute the
sum over time and level at each latitude/longitude grid point.
xSum = dim_sum_n(x, (/0,1/)) ==> xSum(nlat,nlon)
To compute the sum over lat and lon at each time/lev grid point:
xSum = dim_sum_n(x,(/2,3/)) ==> xSum(nlev,ntim)
Let p(time,lat,lon) contain hourly (eg, 0Z, 1Z, ... 23Z) accumulated
precipitation totals.
Create a variable containing accumulated 6-hour
(0Z, 6Z, 12Z, 18Z) totals. Note: The subscripting below assigns the
0Z-to-5Z total to the 0 subscript (0Z time); the 6Z-to-11Z total
to subscript 1 (6Z time); etc. If different assignments are
desired the user should make the appropriate adjustments.
load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/contributed.ncl"
= dimp(0) number of times in array
24 12 for twelve hour total
nhrdim = ntim/ number of nhr-hour segments
( (/nhrdim,nlat,mlon/), (p), (p) )
ntStrt = 0
ntLast = nhr-1
do nt=0,ntim-1,nhr
ptot(nt/nhr,:,:) = dim_sum_n( p(ntStrt:ntLast,:,:) , 0)
ntStrt = ntStrt + nhr
ntLast = ntLast + nhr
optional meta data assignment
(p(::nhr,:,:), ptot)
::nhr makes time assignment
ptot@long_name = nhr+"-hr accumulated ..."
( ptot, True )君,已阅读到文档的结尾了呢~~
[精品]美国海军反潜装备发展现状美国海军
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
[精品][精品]美国海军反潜装备发展现状
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口数学极限sum(1/n^2)sum(1/n^2)=pi^2/6,谁给解释下。。不明白……我有区间算到了(8/5,5/3),然后不会了。。这个值网上找的,怎么出来的??另外,e=1+1/1!+1/2!+...=2....这个。。能说下更好了。谢谢。
e=1+1/1!+1/2!+...=2.是e^x的级数展开,x=1时的特例,最上面的是当年欧拉通过类比得出的公式,具体的有些忘了。
为您推荐:
扫描下载二维码[转载]美国“高空反潜武器”
在反潜作战中,利用飞机投放鱼雷是一种行之有效的攻击手段。但人们往往忽略的一点是,由于受鱼雷技术的限制,飞机在攻击过程中其实冒着很大风险。以美国P-3反港机为例,投放鱼雷时它必须下降到距离海面150米左右,并减速到250节。如此一来,其自身反而很容易受到潜艇的攻击。因此,随着潜艇防空能力的提升,如何增大鱼雷的投放高度,以使反潜机从潜艇的防空范围之外发起攻击,成为各国海军面临的一大课题。正是在这一背景下,美国海军决定研制一种具有革新意义的鱼雷武器,即所谓“高空反潜武器”(HAAWC)。
●设计方案
美国海军授予洛克希德?马丁公司一份为期12个月、价值300万美元的合同,正式启动“高空反潜武器概念”研制计划,目标是使P-3反潜机能从大约6000米(2万英尺)高度投放鱼雷。研究表明,投放高度若达到6000米,意味着反潜机可以从距离潜艇33~37千米外发起攻击,这样就可以免受防空火力的威胁。
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&P-3反潜巡逻机
洛克希德?马丁公司提出的设计方案是:以现有的Mk54轻型鱼雷为基础,通过加装一种名为“远程开火”(LongShot)的弹翼组件,组成“高空反潜武器概念”系统。Mk54是美国海军最新的轻型反潜鱼雷,2004年就已具备初始作战能力,2005年全面投入批量生产。
&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
MK50-54轻型反潜鱼雷
“远程开火”是一种专门用于为现有航空弹药提供增程和制导能力的弹翼组件,通常用钢带固定在弹药上,几乎不需要对弹药进行任何改造。其外形为滑翔翼结构,如同一双翅膀一样,可使弹药以稳定的姿态实现远距离滑翔。内部装有飞行控制计算机、GPS导航系统、自动驾驶仪和电源装置,用于提供制导能力。
此外,它还设有一个数据链接口,提供弹药与飞机之间的数据通信,包括利用飞机的超高频无线电向弹药传输数据。这种弹翼组件最初由美国Leigh航空系统公司研制,后被洛克希德?马丁公司买断技术并大量生产。事实上,此前它已被用于改造美军多种航空弹药,包括Mk-82/83炸弹、CBU-87/89/97子母弹、GBU-12/16激光制导炸弹等。
&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&美军多种航空弹药
最近的一个例子是英国国防部委托美国雷锡恩公司设计的“宝石路”IV制导炸弹,它以Mk-82航空炸弹为基础,并加装了“远程开火”弹翼组件,据称能比任何现有制导炸弹滑翔更远的距胃。&
根据目前的设计方案,“远程开火”弹翼组件将由2条钢带固定在Mk54鱼雷上。作战时,P-3反潜机从大约6000米高空实施投放,弹翼组件作为鱼雷的飞行平台,将其送到原来正常投放鱼雷的高度(150米)。此时,弹翼组件与鱼雷分离,后者打开降落伞,以正常的弹道和高度入水。洛克希德?马丁公司宣称,在整个作战过程中,P-3反潜机将始终位于潜艇的防空范围之外。
●研制进展
到目前为止,“高空反潜武器概念”研制计划进展顺利。洛克希德?马丁公司完成Mk54鱼雷和“远程开火”弹翼组件的集成工作,随后开始了一系列试验。
在圣地亚哥空中与空间技术中心,“高空反潜武器概念”系统样机接受了低速风洞试验,证明其允许飞机从距离目标18.5千米外实施投放。
在同一地点,系统样机完成弹翼脱离试验,验证了在P-3反潜机原来正常投放鱼雷的高度(150米),“远程开火”弹翼组件能与Mk54鱼雷很好地分离。
在位于巴拿马群岛的美国海军大西洋水下试验与鉴定中心,利用P-3反潜机进行了实际投放试验,所用鱼雷是一枚Mk54操雷。试验中,P-3反潜机在大约2
440米高度投放,之后Mk54鱼雷在CPS导航下飞向预定的投射点。在大约150米高度时,“远程开火”弹翼组件脱落,Mk54鱼雷随后自行入水。
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&P-3反潜机高空实际投放
美国海军认为,上述试验的成功,基本证明“高空反潜武器概念”在技术上是可行的,因此最近决定发放第二份合同,以继续这一研制计划,最终实现使P-3反潜机能从大约6000米高度投放鱼雷。提洛克希德?马丁公司称,“高空反潜武器概念”系统未来著投入批量生产,其单价大约为10万美元,完全可以为海军所接受。
●效能综述
“高空反潜武器”从原理上看并不复杂。整个体系相当于普通鱼雷+弹翼+制导装置。这种设计思想尽管在精确制导武器中已经屡见不鲜,例如“宝石路”和“杰达姆”系列制导炸弹中,但绝大多数属于普通航空炸弹+弹翼或尾翼+制导装置,应用于鱼雷尚属首次。就效果而言,“高空反潜武器概念”作为一种具有革新意义的鱼雷,不但可以扩大反潜机的攻击范围,从而有效提高其生存力,而且将提高空中反潜的精度,因此其出现必将使空中反潜样式发生重大变化。
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。