mardi 26 avril 2011

connection words

This is what a teacher gave me few years ago.

Expressing Cause:
- Since (informal)
- As (informal)
- Due to the fact that /Due to (formal)
- Owing to the fact that/ Owing to (formal)

Expressing Consequence:
- Therefore (formal)
- Consequenly (formal)
- Hence (formal)
- And that's why (informal)
- Accordingly (formal)

Expressing Contrast:
- Yet (neutral)
- However (neutral)
- Mind you (informal)
- In contrast (formal)
- Although (neutral)
- (Even) though (neutral)
- Much as (neutral)
- In spite of the fact that/ In spite of (neutral)
- Despite the fact that/ Despite

Additional information:
- Furthemore (formal)
- In addition (formal)
- Moreover (formal)
- On top of that (informal)
- Besides this/ Besides the fact that (neutral)
- As well as that (neutral)
- Not only...but (also) (neutral)

vendredi 15 avril 2011

gnuplut Oblique

This is documented, albeit obscurely, in "help set term postscript":
In addition to the standard postscript fonts, an oblique version of the
Symbol font, useful for mathematics, is defined. It is called
"Symbol-Oblique".

mardi 12 avril 2011

to do

1.动词+介词to+动名词

⑴ admit to doing sth 承认做了某事

⑵ apply to doing sth 适用于做某事

⑶ object to doing sth 反对做某事

⑷ see to doing sth 负责做某事

⑸ stick to doing sth 坚持做某事

⑹ take to doing sth 喜欢上做某事

2.动词+宾语+介词to+动名词

⑴ apply oneself to doing sth 专心致力于做某事

⑵ devote sth to doing sth 把……献给做某事

⑶ devote oneself to doing sth 献身于做某事

⑷ limit sth to doing 把……限制在某事的范围内

⑸ reduce sb to doing sth 使某人沦为做某事

3.动词+名词+介词to+动名词

⑴ give one’s life to doing sth 献身于做某事

⑵ give one’s mind to doing sth 专心做某事

⑶ have a dislike to doing sth 厌恶做某事

⑷ have an eye to doing sth 注意做某事

⑸ have an objection to doing sth 反对(反感)做某事

⑹ pay attention to doing sth 注意做某事

⑺ set one’s mind to doing sth 决心做某事

4.be+形容词+介词to+动名词

⑴ be equal to doing sth 等于做某事, 能胜任做某事

⑵ be used to doing sth 习惯于做某事

⑶ be opposed to doing sth 反对做某事

⑷ be reduced to doing sth 使某人沦为做某事

⑸ be devoted to doing sth 把时间(钱、精力等)献给做某事

⑹ be limited to doing sth 把……限制在做某事的范围内

5.其他结构+介词to+动名词

⑴ get down to doing sth 开始做某事,认真处理某事

⑵ look forward to doing sth 盼望做某事

⑶ what do you say to doing sth 你认为做某事如何?

latex symbol

\begin{table}[htbp]
\centering
\caption{LDA measuring locations and their symbols}
\label{tab:}
\begin{tabular}{|c|c|c|c|c|c|c|c|c|c|}\hline
$s^*$ & 0.21 & 0.31 & 0.41 & 0.50 & 0.60 & 0.70 & 0.80 & 0.90 & 0.99 \\ \hline
$x/c_a$& 0.21 & 0.31 & 0.41 & 0.50 & 0.60 & 0.70 & 0.80 & 0.90 & 0.99 \\ \hline
Symbol-EXP & $\boxdot$ & $\blacksquare$ &$\odot$ & $\bullet$ & $\vartriangle$&$\blacktriangle$&$\triangledown$ & $\blacktriangledown$ & $\Diamond$\\ \hline
Symbol-CFD & $\boxdot$ & $\blacksquare$ &$\odot$ & $\bullet$ & $\vartriangle$&$\blacktriangle$&$\triangledown$ & $\blacktriangledown$ & $\Diamond$\\ \hline
\end{tabular}
\end{table}
% Symbol & $\boxdot$ & $\blacksquare$ &$\odot$ & $\bollet$ & $\vartriangle$&$\blacktriangle$&$\triangledown$ & $\blacktriangledown$ & $\Diamond$\\ \hline

gnuplot infinity

dvipdf -dMaxSubsetPct=100 -dSubsetFonts=true -dEmbedAllFonts=true -dPDFSETTINGS=/printer midspan.dvi

dimanche 10 avril 2011

英语中副词的位置

副词是英语中用法比较灵活的一类词,主要用来修饰动词、形容词或另一类副词。不同的副词在句子中的位置是不同的。以下就笔者所见作一小结。
1.时间副词(now,then,recently,soon, just now,right away,etc.)可以放在整个句子或从句之前或后,并通常放在句末。其中 then,recently可以放在动词之前;still常放在动词之前或系动词、助动词、情态动词之后;而yet常放于句末,并且句子常用否定形式。例如:
I'll then turn to my classmates for help.
When all the students finished the morning exercise,he was still asleep.
We haven't finished the work yet.
2.地点副词(here,there,down,anywhere,everywhere,inside,etc.)和方式副词(well,quickly,kindly,etc.)常放在宾语之后,或不及物动词之后。其中here,there,up,down等副词与不及物动词go,come,stand,walk, lie等词连用时,副词可置于句首。如句子主语是名词或名词短语时,句子需用完全倒装语序。例如:
There stands the tower.
Down came the rain.
We looked for the lost wallet here and there,but in vain.
3.程度副词(very,quite,almost,fairly, nearly,just,extremely,hardly,etc.)常放在被修饰词之前,但当very修饰动词时,常与 much连用并置于句末。例如:
I like her very much.
With one false movement,he nearly loses the whole game.
4.频度副词(ever,never,often,always, seldom,sometimes,etc.)常放在动词之前,或系动词、助动词、情态动词之后。其中some- times也常置于句首。例如:
I have never been to America.
Sometimes he phones me,and sometimes he writes to me.

5.关于副词only的位置。only可以修饰名词、代词、动词、形容词、副词等,通常放在被修饰词之前。但是,当only放在动词之前时,句子可能有几种含义,这就得靠上下文的意思来正确理解。例如:
It was only an coincidence.
They only have coffee in the morning.(可以理解为:他们早上只喝咖啡。或:他们只在早上喝咖啡。)
注:(1)当程度副词与频度副词同时在句子中出现时,程度副词通常前置修饰频度副词。例如:
He hardly ever leaves his house all the day.
The president of our university is nearly always occupied.
(2)当时间、地点、程度与方式副词同时在句子中出现时,常把程度副词放在最前面,方式副词放在地点副词之前,时间副词放在最后。但是,句中动词是动态动词(go,come, leave,arrive, etc.)时,则常把地点副词放在方式副词之前。例如:
They performed pretty well in the city hall last night.
She went home quickly.
(3)可作定语的副词(如here,there,back, ahead,abroad,below,above,yesterday,before, etc.)通常放在被修饰名词之后。例如:
We will see a beautiful picture about the country in the years ahead.
The atmosphere here is seriously polluted.

vendredi 8 avril 2011

gnuplot function

2. FUNCTIONS
In general, any mathematical expression accepted by C, FORTRAN, Pascal, or BASIC may be plotted. The precedence of operators is determined by the specifications of the C programming language.

The supported functions include:

__________________________________________________________
Function Returns
----------- ------------------------------------------
abs(x) absolute value of x, |x|
acos(x) arc-cosine of x
asin(x) arc-sine of x
atan(x) arc-tangent of x
cos(x) cosine of x, x is in radians.
cosh(x) hyperbolic cosine of x, x is in radians
erf(x) error function of x
exp(x) exponential function of x, base e
inverf(x) inverse error function of x
invnorm(x) inverse normal distribution of x
log(x) log of x, base e
log10(x) log of x, base 10
norm(x) normal Gaussian distribution function
rand(x) pseudo-random number generator
sgn(x) 1 if x > 0, -1 if x < 0, 0 if x=0
sin(x) sine of x, x is in radians
sinh(x) hyperbolic sine of x, x is in radians
sqrt(x) the square root of x
tan(x) tangent of x, x is in radians
tanh(x) hyperbolic tangent of x, x is in radians
___________________________________________________________
Bessel, gamma, ibeta, igamma, and lgamma functions are also
supported. Many functions can take complex arguments.
Binary and unary operators are also supported.
The supported operators in Gnuplot are the same as the corresponding operators in the C programming language, except that most operators accept integer, real, and complex arguments. The ** operator (exponentiation) is supported as in FORTRAN. Parentheses may be used to change the order of evaluation. The variable names x, y, and z are used as the default independent variables.

mercredi 6 avril 2011

copy

! using coefficient of fiting
open(14,file="output/"//filename(1:20)//"_output_fit_coefficient.dat",status="OLD")
read(14,*)ncoeffi
print*,"ncoeffi=",ncoeffi
do icoeffi=1,ncoeffi
read(14,*)
read(14,*) norder
print*,"norder=",norder
read(14,*) dmin, dmax
print*,"dmin=",dmin
do iorder=0,norder
read(14,*)cvars,cvars,coeffi(iorder)
print*,"coeffi=",iorder,coeffi(iorder)
enddo
if(icoeffi==1)then
open(20,file="output/"//filename(1:20)//"_output_dcpdn.dat")
write(20,"(A)")"# dis(mm) dcpdn"
endif
do i=1,np
if(d(i)>=dmin .and. d(i) dcpdn=0
do iorder=1,norder
dcpdn=dcpdn+iorder*coeffi(iorder)*d(i)**(iorder-1)
enddo
write(20,"(2(E19.10e3))")d(i),dcpdn
endif
enddo
if(icoeffi==ncoeffi)then
close(20)
endif
enddo
close(14)

linux命令

1、rev —— 将字符串或者文件的内容逆序输出:

$ echo hello,world|rev
dlrow,olleh

2、tac —— 将文件的内容倒置输出:

$ cat a.txt
Hello
Google
Command

$ tac a.txt
Command
Google
Hello

3、seq —— 输出等差数列:

$ seq 1 3 22
1
4
7
10
13
16
19
22

4、hexedit —— 用16进制形式编辑文件:

$ cat a.txt
Hello
Google
Command

$ hexedit a.txt

00000000 48 65 6C 6C 6F 0D 0A 47 6F 6F 67 6C 65 0D 0A 43 Hello..Google..C
00000010 6F 6D 6D 61 6E 64 0A ommand.
00000020

5、sed '1!G;h;$!d' a.txt —— 将a.txt文件的内容倒置输出,效果和tac的差不多:

$ cat a.txt
Hello
Google
Command

$ sed '1!G;h;$!d' a.txt
Command
Google
Hello

6、sed '/\n/!G;s/\(.\)\(.*\n\)/&\2\1/;//D;s/.//' —— 将字符逆序输出,效果和rev命令差不多:

$ echo a b c d e f g|sed '/\n/!G;s/\(.\)\(.*\n\)/&\2\1/;//D;s/.//'
g f e d c b a

7、head -N —— 输出指定的前N行:

$ seq 10|head -4
1
2
3
4

8、tail -N —— 输出指定的末N行:

$ seq 10|tail -4
7
8
9
10

9、w —— 输出当前登录shell的用户信息:

$ w
05:52:07 up 3:57, 1 user, load average: 0.00, 0.00, 0.00
USER TTY LOGIN@ IDLE JCPU PCPU WHAT
Lxmxn tty0 05:09 0.00s 0.00s 20.24s /bin/bash --login -i

10、d —— 显示当前目录的的文件列表,和ls -l的效果差不多:

$ d

/home/Lxmxn/:
rwxr-xr-x Lxmxn:None 0 Jun 05 04:09 my/
rw-r--r-- Lxmxn:None 84 Jun 21 17:34 -file
rw-r--r-- Lxmxn:None 23 Jun 22 15:24 a.txt
rw-r--r-- Lxmxn:None 2 Jun 22 15:27 aa.txt
rw-r--r-- Lxmxn:None 9 Jun 22 18:01 b.txt

11、tr [a-z] [A-Z] —— 将小写字符转换成大写

$ echo Hello,everybody|tr '[a-z]' '[A-Z]'
HELLO,EVERYBODY

12、alias —— 定义命令的别名

$ alias OK="seq 10"

$ OK
1
2
3
4
5
6
7
8
9
10

13、unset —— 取消对变量的定义

$ z=lxmxn

$ set|grep ^z
z=lxmxn

$ echo $z
lxmxn

$ unset z

$ set|grep ^z

$ echo $z

14、file —— 判断文件的类型

$ file bb.txt
bb.txt: ASCII text

$ file names.bat
names.bat: MS-DOS batch file text

15、ps —— 显示当前运行的进程信息

$ ps -f
UID PID PPID TTY STIME COMMAND
Python 464 1 0 19:08:20 /usr/bin/bash
Python 3568 1 con 01:41:12 /usr/bin/rxvt
Python 952 3568 1 01:41:12 /usr/bin/bash
Python 4056 952 1 01:58:33 /usr/bin/ps

16、col —— 去掉控制字符

$ echo -e "hello\flxmxn"
hello
lxmxn

$ echo -e "hello\flxmxn"|col -b
hello lxmxn

17、type —— 判断各种命令的类型

$ type cd
cd is a shell builtin

$ type cls
cls is aliased to `clear'

$ type gawk
gawk is /usr/bin/gawk

18、cal 7 2007 —— 在命令行显示2007年7月的日历

$ cal 7 2007
July 2007
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

19、ping www.baidu.com - 3 —— ping 百度3次

$ ping www.baidu.com - 3
PING www.a.shifen.com (220.181.37.4): 0 data bytes
8 bytes from 220.181.37.4: icmp_seq=0 ttl=52
8 bytes from 220.181.37.4: icmp_seq=1 ttl=52
8 bytes from 220.181.37.4: icmp_seq=2 ttl=52

----www.a.shifen.com PING Statistics----
3 packets transmitted, 3 packets received, 0.0% packet loss

20、tee —— 将输入同时输出到屏幕和文件

$ cal 7 2007|tee cal.txt
July 2007
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

$ cat cal.txt
July 2007
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

21、du /home —— 显示/home目录下各目录的容量

$ du /home
0 /home/PythonLee/.emacs.d/auto-save-list
0 /home/PythonLee/.emacs.d
1330 /home/PythonLee/my/cu
1554 /home/PythonLee/my
0 /home/PythonLee/.mc
1875 /home/PythonLee
1875 /home

22、pg /etc/wgetrc —— 分页显示文件wgetrc的内容

23、sort file —— 将文件file按照ASCII码大小排序

24、stat qq.txt —— 查看文件qq.txt的详细属性信息

$ stat qq.txt
File: “qq.txt”
Size: 0 Blocks: 0 IO Block: 1024 普通空文件
Device: cd39be7fh/3443113599d Inode: 13652776205351375325 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 500/PythonLee) Gid: ( 513/ None)
Access: 2007-07-01 00:00:00.000000000 +0800
Modify: 2007-07-01 21:28:26.000000000 +0800
Change: 2007-07-01 21:28:26.000000000 +0800


25、touch qq.txt —— 更改文件的日期

$ stat qq.txt
File: “qq.txt”
Size: 0 Blocks: 0 IO Block: 1024 普通空文件
Device: cd39be7fh/3443113599d Inode: 13652776205351375325 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 500/PythonLee) Gid: ( 513/ None)
Access: 2007-07-01 00:00:00.000000000 +0800
Modify: 2007-07-01 21:28:26.000000000 +0800
Change: 2007-07-01 21:28:26.000000000 +0800

$ touch qq.txt

$ stat qq.txt
File: “qq.txt”
Size: 0 Blocks: 0 IO Block: 1024 普通空文件
Device: cd39be7fh/3443113599d Inode: 13652776205351375325 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 500/PythonLee) Gid: ( 513/ None)
Access: 2007-07-02 00:00:00.000000000 +0800
Modify: 2007-07-02 06:49:28.000000000 +0800
Change: 2007-07-02 06:49:28.000000000 +0800

mardi 29 mars 2011

la vie en rose

Des yeux qui font baiser les miens,
Un rire qui se perd sur sa bouche,
Voila le portrait sans retouche
De l'homme auquel j'appartiens

Quand il me prend dans ses bras
Il me parle tout bas,
Je vois la vie en rose.

Il me dit des mots d'amour,
Des mots de tous les jours,
Et ca me fait quelque chose.

Il est entre dans mon coeur
Une part de bonheur
Dont je connais la cause.

C'est lui pour moi. Moi pour lui
Dans la vie,
Il me l'a dit, l'a jure pour la vie.

Et des que je l'apercois
Alors je sens en moi
Mon coeur qui bat

Des nuits d'amour a ne plus en finir
Un grand bonheur qui prend sa place
Des enuis des chagrins, des phases
Heureux, heureux a en mourir.

Quand il me prend dans ses bras
Il me parle tout bas,
Je vois la vie en rose.

Il me dit des mots d'amour,
Des mots de tous les jours,
Et ca me fait quelque chose.

Il est entre dans mon coeur
Une part de bonheur
Dont je connais la cause.

C'est toi pour moi. Moi pour toi
Dans la vie,
Il me l'a dit, l'a jure pour la vie.

Et des que je l'apercois
Alors je sens en moi
Mon coeur qui bat

tecplot中画图去掉边框和背景

tecplot中,修改 frame--edit current frame ,

把 show boarder 和 show background uncheck 掉,再输出的图像就是仅仅是我们要画的不包含frame边框和背景的图。

lundi 21 mars 2011

简历

怀进鹏,男,汉族,1962年12月生,黑龙江哈尔滨人,中共党员,工学博士,教授,博士生导师。
1980年至1984年在吉林大学计算机系学习,获工学学士学位;
1984至1987年在哈尔滨工业大学计算机系学习,获工学硕士学位;
1990年至1993年在北京航空航天大学计算机系学习,获工学博士学位;
1992年被聘为副教授,1994年被聘为教授;
1995年9月至1996年9月,在美国哥伦比亚大学计算机系做高级访问学者。
1987年7月参加工作,曾任北京航空航天大学计算机系副主任、主任。
2000年12月任北京航空航天大学党委副书记、副校长,2003年2月起任北京航空航天大学常务副校长。
2009年5月至今任北京航空航天大学党委副书记、校长。

国家“十一五”863计划信息技术领域专家组组长、国务院学位委员会第六届学科评议组计算机科学与技术组成员、“核高基”国家重大科技专项总体组副组长与基础软件组组长、中国计算机学会副理事长、国家信息化专家咨询委员会委员、国家电子政务试点示范工程总体组和标准化总体组组长,国家杰出青年科学基金获得者

张军[北京航空航天大学教授]
张军,男,安徽省合肥市人,中共党员。北京航空航天大学电子信息工程学院教授、博士研究生导师(博士学科: 082302交通信息工程及控制),现任北京航空航天大学电子信息工程学院副院长,中国民航数据通信及新航行系统部级重点实验室主任,中国航空新航行系统研究中心主任。国家空中交通管制系统总体技术专家,国家中长期科技发展规划重大专项论证组专家,国防科工委航空电子电气系统标准化技术委员会委员。[1]
张军1990年于北京航空航天大学电子信息工程学院毕业,获硕士学位,后留校任教,于2001年在北京航空航天大学电子信息工程学院获博士学位。
张军历任电子工程系系副主任、电子信息工程学院副院长、院长、民航总局数据通信及新航行系统重点实验室主任等职。2006年受聘为北京航空航天大学电子信息工程学院“长江学者特聘教授”。[2]

科研领域
张军教授主要从事于现代空中交通管理、空天地一体化网络理论与技术等方面的研究。在空天地一体化空中交通管理研究领域:①针对我国原有军民航空管设施平台异构、标准各异、多重体制、代差悬殊,网络分立形成管制孤岛等特殊性和复杂性,创造性地提出了网关集群体系构架,通过建立网关元模型和内嵌中间层的方法,屏蔽各网关元异构的底层和繁杂的高层应用,解决了在现有设备的基础上实现多平台、多异构、多体制网络互联的关键技术难题,突破了国外典型的底层交换组网模式,具有中国独创性的自主知识产权。②系统地创建了基于网关集群的通信协议体系,解决了支持多种信道及带宽、多种业务和多优先级的高效立体信息交换的难题。③基于中间层交换技术和嵌入式的通用组件网关元设计方法,首次研制了一系列宿主网关和边缘网关等网关集群装备,保证多协议、多模式、多业务、多制式的各类异构网络在统一的环境下安全高效运行,实现了中国军民航、国际网等十多种专用网络的互联网互通,首创了适合国情的网关集群网络,构筑了中国空天地一体化的新一代空中交通服务平台核心骨架。
在飞机自动相关监视研究领域,为解决飞机高动态变化条件下的空天地立体动态网络端到端高效数据传输的难题,创新性地提出了具有非对称超时处理、无层次命名机制与网络分层管理技术相结合的新型数据链通信协议,解决了因链路非对称、传输时延、误码率和传输带宽变化对异构网络造成的信息传输瓶颈问题。在国内首次实现了利用空地数据链网络基于飞机主动报告位置实现的飞机自动相关监视系统和空地一体化实时飞机维修支援系统。
在航空移动自组织数据链网络研究领域,针对军机飞行高动态、大机动以及多机协同的造成的机间数据链网络重构和快速路由修复的难题,提出了机间数据链新型时隙选择算法和动态时隙分配方法,解决了自组织网络快速重构和多时隙多优先级数据传输的难题,可有效支持高动态环境下飞机与飞机间互监视和态势共享。 [2]

获得奖项
张军获得第八届中国青年科技奖,第二届 全国高校青年教师奖和国家“九五”重点科技攻关先进个人,享受国务院政府特殊津贴,“新一代空中交通服务平台、关键技术及其应用”成果,荣获2004年度国家科技进步一等奖(排名第1),“基于甚高频数据链的自动相关监视系统”成果,荣获2000年度国家科技进步二等奖(排名第2),荣获部级科技进步奖多项

著作论文
张军在国内外发表论文60余篇,编写了“现代测控原理”和 “现代空中交通管理” 2本著作,其中 “现代空中交通管理”荣获国防科工委重点教材和北京市精品教材资助。[1]

陶智,男,满族,1963年 12月出生于辽宁省瓦房店市,
1984年毕业于大连工学院化学工程系,
1985-1989年教委公派到英国Strathclyde大学机械工程系热流体力学专业学习, 1989年获博士学位,
1989-1992在英国Strathclyde大学机械工程系做博士后。
1992年回国,被聘为副教授,1995年聘为教授,1997年聘为博士生导师,2003年入选教育部跨世纪优秀人才,2005年入选教育部长江学者特聘教授。
自1992年回国工作以来,与同事一起开创了高温旋转部件热科学研究的科研方向,先后建造了多功能旋转换热试验台、叶片外换热旋转实验台、叶片外换热全环试验台、旋转涡轮盘腔实验台等多个独具特色的实验设施,重点开展航空燃气涡轮发动机涡轮叶片、涡轮盘腔等部件流动与换热的基础研究,其中涡轮叶片外气膜与主流在旋转态下参混的研究处于本学科领域的最前沿。相关的科研成果陆续在International Journal of Heat and Mass Transfer, Experimental Thermal and Fluid Science, Journal of Turbomachinary等本领域国际著名杂志上发表。 作为首席科学家,先后两次主持国防973项目,并承担其他各类基金、预研、型号等纵横向课题几十项。在国内外学术刊物上发表论文130余篇。科研成果先后获国防科技一等奖和二等奖。 任全国高校热能工程专业协调委员会委员、全国高校工程热物理研究会理事、中国航空学会动力分会常务委员、中国工程热物理学会传热传质分学科委员会委员、北京工程热物理与能源学会副理事长、中国空气动力学学会理事、ICHMT( 国际传热传质中心)委员等。在ICHMT-Turbine09(国际涡轮传热会议)等国际学术会议担任科学委员会委员。 现任航空发动机气动热力国防科技重点实验室主任、北京航空航天大学校长助理。


孙晓峰,男, 1962年8月出生,
1978年考入上海交通大学动力机械系并在该校获学士、硕士学位。
1988年在北京航空航天大学获博士学位后留校工作,并于1993年3月晋升为北航教授、1994年任博士生导师。
他一直从事气动声学、叶轮机非定常空气动力学方面的研究工作。 作为第一作者, 1994年首次在国内出版《气动声学》专著。此外,他在叶轮机三维可压缩旋转失速稳定性理论、叶轮机亚/超音速叶片气动弹性稳定性、波涡相互作用以及壁面声阻抗的主动控制等方面做出了重要贡献。其研究成果已陆续发表在AIAA Journal, Journal of The Acoustical Society of America, Journal of Propulsion and Power等国际著名杂志上。在孙教授指导下,我院毕业的景晓东博士荣获 2002年教育部“全国百篇优秀博士学位论文奖”。 自二十世纪九十年代以来,作为访问科学家或访问教授,他曾先后应邀在日本京都大学、东京大学,德国宇航院柏林流体所,英国剑桥大学工程系,美国宾州州立大学以及麻省理工学院从事学术交流和合作研究。 孙晓峰教授现任 我校航空宇航推进理论与工程国家重点学科“长江学者奖励计划”特聘教授, 中国工程热物理学会常务理事,中国航空学会动力分会总干事,日本燃气轮机学会 (GTSJ)国际顾问委员会(IAC)成员。此外,他于1996年获中国青年科技奖,1999年获国家杰出青年基金,同年批准为国家人事部“百千万人才工程”第一、第二层次人选。


姓名 陆利蓬 性别 男 技术职位 教授 学科方向 流体机械及工程 荣誉称号 联系电话 82317413 单位 流体机械系
个人简介: 清华大学流体机械本科学士 天津大学力学系流体力学 博士研究生 北京航空航天大学动力系博士后,副教授,教授,博导
主要讲授课程: 主讲本科生《流体力学》、研究生《粘性流体力学》
主要研究方向: 主要研究方向为叶轮机内复杂流动机理、湍流相干结构机理、湍流模型等
参与课题及获奖项目介绍:
主持教学研究课题5项:
1、主持北航“《流体力学》双语教学的改革与实践” 02.5-04.7
2、主持北航“本科《工程流体力学》精品课建设”04.5-06.7
3、主持北航“研究生《粘性流体力学理论与湍流计算》精品课建设”06.5-08.7
4、主持北航重点教改项目“能源与动力工程学院专业基础及专业课程体系的DMAIC”,05-07年
5、主持北京市高校教改项目“采用DMAIC方法改进能源与动力类专业课程体系的研究与实践” 05-07年

参加科研课题:
1. 内流空气动力学前沿问题基础研究 973, 00.6-04.12
2.大小叶片定常非定常流动机理及优化设计 973, 00.6-04.12
3.高负荷跨音风扇/压气机稳定性设计方法的综合研究 国家自然科学基金重点基金 01.10-4.10
4.光学头罩高速绕流流动的大涡模拟 973, 05.4-08.12
5.可压缩湍流机理 973,05.4-08.12

在《中国科学》等国内外学术杂志及会议发表论文40余篇,被SCI,EI索引20余篇,2000年荣获第五届北京市青年优秀科技论文一等奖。目前指导硕士研究生10余人、博士研究生5名。 2000年 北京市青年优秀科技论文 一等奖;2002年-今,动力学院最受学生爱戴的教师;2002,2003年,北航最受学生爱戴的十佳教师; 2002年,北航首届优秀主讲教师;2003年北京市教育创新标兵;2004年北航成飞奖教金二等奖;2005年北航西飞奖教金一等奖; 2006年北京市先进教师;2006年北京市师德标兵。

目前负责的课题介绍:
1.变压力梯度下非平衡湍流边界层相干结构的研究 航空基金 99.10-02.10
2.基于相干结构湍流模型的研究 国家自然基金 02.1-04.12
3.基于新壁面模型可压缩复杂边界大涡模拟方法研究 国家自然基金 05,1-07,12
4.A Hybrid Turbulence Modeling for Turbomachinery Applications与英国罗罗公司、剑桥大学合作项目 04,10-06,12
5.适用于叶轮机械流动的分区数值仿真技术 航空推进技术验证(APTD)计划 05,1-06,12
6.粒子法在水力学中的应用计算程序的开发 与日本东星技研有限会社合作项目 2006年

刘宝杰,博士后,教授,1998年7月在北京航空航天大学工程热物理专业直接攻读博士学位,2000年从北京航空航天大学流体机械及工程博士后流动站出站,并留校参加工作。

在博士及博士后研究期间利用PIV和SPIV系统,在低速风洞、超音喷管、高速压气机实验台和大尺寸低速压气机实验台上开展过一系列的复杂流动研究工作,包括平板湍流边界层、翼型近尾迹流动研究、圆柱绕流、横向射流、气动火焰稳定器、过膨胀超音喷流流场、高负荷跨音风扇转子内流场和大尺寸压气机转子内流动。参加工作后一直从事叶轮机械气动力学的研究,主要从事高负荷压气机的设计、计算和实验研究工作,先后参加过民口973、安全973、国家自然基金重点项目等多项重大基础课题的研究。目前负责国家自然科学基金项目两项,以及多级压气机全三维数值模拟软件改进等多项课题的研究。在Experiments in Fluids, Journal of Turbomachinery杂志、ASME和SPIE会议上发表论文8篇,在国内期刊上发表论文20余篇。作为导师指导了5名硕士研究生和1名工程硕士研究生,协助指导了5名博士研究生。

主要讲授课程:
内流现代流体测试技术
叶轮机械原理

主要研究方向:
压气机内部复杂流动实验研究
高负荷压气机设计
多级压气机数值模拟技术

参与课题及获奖项目介绍:
1.利用SPIV研究压气机内部非定常复杂流动
2.高负荷高性能高压压气机研究
3.前掠大小叶片压气机研究
4.斜流压气机研究

目前负责的课题介绍:
负责国家自然科学基金项目“利用SPIV技术研究压气机转子尖部的非定常复杂流动”,
负责某计划子课题“某组合压气机设计点和非设计点验算及数值模拟软件开发”
参加某多级核心压气机设计和试验研究。

[转载]Matlab常用命令集合

1.常用命令-->管理命令和函数
addpath 添加目录到MATLAB搜索路径
doc 在Web浏览器上现实HTML文档
help 显示Matlab命令和M文件的在线帮助
helpwin
helpdesk help
lookfor 在基于Matlab搜索路径的所有M文件中搜索关键字
partialpath 部分路径名
path 所有关于路径名的处理
pathtool 一个不错的窗口路径处理界面
rmpath 删除搜索路径中指定目录
type 显示指定文件的内容
ver 版本信息
version 版本号
web 打开web页
what 列出当前目录吓所有的M文件 Mat文件和 Mex文件
whatsnew 显示readme文件
which 显示文件位置
(返回)
2.常用命令-->管理变量和工作区(输入输出、内存管理等)
clear 从内存中删除
disp 显示文本或数组内容
length 数组长度(最长维数)
load 重新载入变量(从磁盘上)
mlock 锁定文件,防止文件被错误删除
munlock 解锁文件
openvar 在数组编辑器中打开变量
pack 整理内存空间
save 保存变量到文件 8*)
size 数组维数
who 列出内存变量
whos 列出内存变量,同时显示变量维数
workspace 显示工作空间窗口
(返回)
3.常用命令-->管理命令控制窗口(command窗口)
clc 清空命令窗口
echo 禁止或允许显示执行过程
format 设置输出显示格式
home 光标移动到命令窗口左上角
more 设置命令窗口页输出格式
(返回)

4.常用命令-->文件和工作环境
cd 改变工作目录
copyfile 复制文件
delete 删除文件和图形对象
diary 把命令窗口的人机交互保存到文件
dir 显示目录
edit 编辑文本文件
fileparts 返回文件的各个部分
fullfile 使用指定部分建立文件全名
inmem 返回内存(伪代码区)的matlab函数名
ls 在unix系统中列出目录(win中亦可)
matlabroot 根目录
mkdir 新建目录
open 打开文件
pwd 显示当前目录
tempdir 返回系统临时目录的名字
tempname 随机给出一个临时字符串(可用作文件名)
! 直接调用操作系统command命令
(返回)
5.常用命令-->启动和退出Matlab
matlabrc Matlab的启动M文件
exit 退出Matlab
quit 退出Matlab
startup 运行matlab启动文件
(返回)

6.语言结构和调试命令-->程序设计
builtin 从可重载方法中调用内置函数
eval 执行包含可执行表达式的字符串
evalc 计算并返回表达式的值
evalin 执行某个工作空间中的包含表达式的字符串
feval 执行函数(从函数名或函数句柄)
function 函数头
global 定义全局变量
nargchk 检查输入参数数目
persistent 定义常量
script 作为脚本的M文件
(返回)

7.语言结构和调试命令-->流程控制
break 停止执行循环
case case语句,switch语句一部分
switch switch_expr
case case_expr
statments
case
otherwise
end
catch try-catch语句一部分,捕捉程序
else if条件语句一部分
elseif if条件语句一部分
end 终止for、while、switch、try和if语句
error 显示错误信息
for 循环语句一(确定次数)
if if条件语句
other switch语句一部分
return 返回到调用函数
switch 开关语句
try try程序块
warning 类似于disp,但可被禁止
while 循环语句(次数不确定)
(返回)

8.语言结构和调试命令-->交互输入
input 交互输入
keyboard 在M文件中遇到keyboard时将在命令窗口
产生交互直到输入return命令
menu 为用户输入产生一个选择菜单
pause 暂停
(返回)

9.语言结构和调试命令-->面向对象编程
class 创建一个对象或者返回一个对象类
double 转换为双精度
inferiorto 亚类关系
inline 创建一个内联函数
int8,int16,int32 转换到符号整数
isa 检查是否为所给类的对象
loadobj load函数用户定义扩展
saveobj save函数用户定义扩展
single 转换为单精度
superiorto 超类关系
uint8,uint16,uint32 转换到无符号整数
(返回)

10语言结构和调试命令-->程序调试
dbclear 断点清除
dbcont 重新开始执行
dbdown 改变当前工作空间
dbmex 调试Mex文件
dbquit 退出调试模式
dbstack 显示函数调用堆栈
dbstatus 列出所有断点
dbstep 从断点处执行
dbstop 设置断点
dbtype 列出带行号的M文件内容
dbup 改变当前工作空间
(返回)
11.语言结构和调试命令-->lasterr,lastwarn
lasterr 返回Matlab中产生的最后一个异常信息。
lastwarn 最后的警告信息这两个函数在调试程序时非常有用
(返回)
12.创建图形用户界面-->对话框
dialog 创建对话框
errordlg 创建错误对话框
helpdlg 创建帮助对话框
inputdlg 创建输入对话框
listdlg 创建选择列表对话框
msgbox 创建消息对话框
pagedlg 显示页面的版面对话框
printdlg 显示打印对话框
questdlg 问题对话框
uigetfile 文件检索对话框
uiputfile 为写入而显示的检索对话框
uisetcolor 从对话框交互式设置对象的ColorSpec
uisetfont 交互设置对象字体特征
warndlg 警告对话框
(返回)
13.矩阵函数-数值线性代数-->矩阵分析
cond 条件数(关于逆)
cond 条件数(关于特征值)
det 行列式
norm 矩阵范数
null 零空间
orth 矩阵的正交化空间
rank 矩阵的秩
rcond 矩阵的逆条件数
rref 去相关阶梯矩阵(高斯约当消去法)
rrefmovie 去相关阶梯矩阵的逐步演示
subspace 两个子空间的角度,几何上讲其实是镶嵌于一个空间中的两个
超平面的角度;物理上讲是第二次试验和第一次试验提供了多少
新信息
trace 矩阵的迹
(返回)
14.矩阵函数-数值线性代数-->线性方程
chol Cholesky分解
inv 矩阵求逆
lscov 最小二乘解
lu LU分解
lsqnonneg 非负约束的最小线性二乘
pinv Moore-penrose伪逆
qr 正交三角分解
(返回)
15.矩阵函数-数值线性代数-->特征值和奇异值
balance 提高特征值精度(a good function)
cdf2rdf 复数对角型转换为实数对角型
eig 特征值和特征向量
gsvd 广义奇异值分解
hess 矩阵的Hessenvberg形式
poly 根据根给出多项式(系数)
qz 广义特征值的QZ分解
rsf2csf 实的Schur形式转换为复的Schur形式
schur Schur分解
svd 奇异值分解
(返回)
16.矩阵函数-数值线性代数-->矩阵函数
expm 矩阵指数(与exp不同)
funm 一般矩阵函数
logm 矩阵对数(对应expm)
sqrtm 矩阵平方根
(返回)
17.矩阵函数-数值线性代数-->低级函数
qrdelete 从QR分解中删除列
qrinsert 在QR分解中加入列
(返回)
18.创建图形用户界面-->用户界面对象
menu 生成菜单
uicontextmenu 创建上下文菜单
uicontrol 创建用户界面控制对象
(返回)

19.创建图形用户界面-->其他函数
dragrect 用鼠标拖动矩形
gcbo 返回正在执行回叫信息的图形对象句柄
rbbox 创建橡皮框
textwrap 对给定的用户界面控制读写返回覆盖的字符串矩阵
uiwait 控制程序的执行
waitbar 显示等待条
waitforbuttonpress 等待键或按钮的触发
(返回)
20.图象可视化函数-->基本绘图和图象函数
bar,barh 垂直和水平直方图
hist 统计频数直方图
hold 在图象窗口中保留当前图形
loglog 双对数刻度曲线图
pie 饼图
plot 绘制二维曲线
polar 极坐标图
semilogx
semilogy 半对数刻度曲线图
subplot 创建子图
(返回)
21.图象可视化函数-->三维绘图函数
bar3,bar3h 三维直方图
comet3 三维彗星图
cylinder 柱面图
fill3 填充的三维多边形
plot3 三维直角坐标曲线图
quiver3 三维向量场图
slice 切片图
sphere 生成球面
stem3 三维火柴杆图
waterfall 瀑布水线图
(返回)
22.图象可视化函数-->绘制标注和网络
clabel 为等高线图加数值标记
datetick 使用日期标注标记线
grid 绘制二维和三维图形网格
gtext 使用鼠标确定文本在二维视图中的位置
legend 在图形上显示图例
plotyy 双y轴创建图形
title 为当前轴添加标题
xlabel
ylabel
zlabel 标注三轴
(返回)
23.图象可视化函数-->体数据可视化
coneplot 三维向量场中将速度向量锥形表示
contourslice 在三维物体切面上绘制等高线
isocaps 计算帽端等表面几何
isonormals 计算等值表面顶点的法向
isosurface 从块体数据中提取等表面数据
reducepatch 缩减块体表面的数目
reducevolume 缩减块体数据集中元素的数目
shrinkfaces 缩减块体表面的尺寸
smooth3 使三维数据光滑化
stream2 计算二维流线数据
stream3 计算三维流线数据
streamline 画流线
surf2patch 表面数据转换为块数据
subvolume 从体数据中提取子集
(返回)
24.图象可视化函数-->表面、网格和轮廓绘制
contour 二维等高线图
contourc 低层等高线图形计算
contourf 填充二维等高线图
hidden 从一个网线图中删除消隐线
mesh
meshc
meshz 网线图
peaks 两变量的样本函数
surf
surfc 三维阴影表面图
surfl 带有基于色图照明的表面图
trimesh 三角形网线图
trisurf 三角形表面图
(返回)
25.图象可视化函数-->域生成
griddata 数据网格化
meshgrid 为三维图形生成XY矩阵
(返回)
26.图象可视化函数-->专门图形绘制
area 一个二维图形的填充
box 控制轴的边界
comet 二维彗星轨迹图
compass 绘制从原点出发的向量图
ezcontour 简易等高线图绘图
ezcontourf 简易填充等高线绘图
ezmesh 简易网线图绘图
ezmeshc 简易网线/等高线组合绘图
ezplot 简易曲线图绘图
ezplot3 简易三维曲线图绘图
ezsurf 简易三维着色表面绘图仪
ezpolar 简易极坐标曲线图
feather 沿水平轴等间距的点发散的向量
ezsurfc 简易带等高线的三维表面图绘图
fplot 在指定区域画出一个函数的图形(important)
fill 填充二维多边形
pie3 三维饼图
pareto Pareto图
plotmatrix 绘制离散图
pcolor 伪色绘图
rose 极坐标直方图
quiver 向量场图
ribbon 带图
stairs 阶梯曲线图
scatter 二维离散点图
scatter3 三维散点图
stem 二维火柴图
convhull 凸壳图
inpolygon 检测点是否在多边形内
dsearch 搜索最近点
polyarea 多边形的面积
voronoi Voronoi图
(返回)
27.图象可视化函数-->视觉控制
camdolly 移动相机的位置和坐标
camlookat 确定相机位置来观察一个对象或一组对象
camorbit 绕照相机的目标旋转照相机
campan 围绕照相机的位置旋转照相机目标
campos 设置或查询照相机的位置
camproj 设置或查询投影类型
camroll 绕视轴旋转照相机
camtarget 设置或查询相机目标位置
camva 设置或查询照相机视角
camup 设置或查询照相机方向
camzoom 放大或缩小
daspect 设置或查询轴的纵横比
pbaspect 设置或查询绘图框的纵横比
view 确定视角
viewmtx 视角变换矩阵
xlim,ylim,zlim 设置或查询轴的刻度范围
camlight 在相机系统中生成或移动光源体
lightangle 在球坐标系里创建或定位一个照明对象
lighting 选择照明算法
material 控制面和块的反射比属性
(返回)
28.图象可视化函数-->颜色操作
brighten 控制色图明暗
caxis 色轴刻度
colorbar 画色轴
colordef 设置默认的属性值来显示不同的颜色方案
hsv2rgb 饱和色彩色图HSV向rgb转换
rgbplot 绘制色图
graymon 为灰度显示器设置默认的图形窗口属性
rgb2hsv rgb转换为hsv
spinmap 旋转色图
shading 设置颜色渲染属性
surfnorm 计算和显示三维表面法向
whitebg 改变轴的背景色
colormap 设置和获得当前色图
(返回)
29.图象可视化函数-->打印函数
orient 为打印输出设置纸张的方向
print,printopt 创建硬拷贝输出
saveas 使用指定的格式保存图形或模型(important)
(返回)
30.图象可视化函数-->图形图象处理
axes 生成轴图形对象
axis 坐标轴的比例和外观
cla 清楚当前轴
clc 清除窗口中的命令
clf 清除当前窗口
close 删除指定的图形
copyobj 复制图形对象及其子对象
dragrect 用鼠标拖动矩形
drawnow 完成等待的绘图
figure 创建一个图形窗口
findobj 查找图形对象
gca 获取当前轴的句柄
gcbo 返回当前指向正在被调用的对象的句柄
gcf 获取当前图形句柄
gco 返回当前对象的句柄
get 获取对象的属性
getframe 获取图形帧
ginput 使用鼠标输入数据
image 显示图象对象
ishandle 判断图形对象是否有效
light 创建一个照明对象
line 创建线对象
newplot 确定图形对象的位置
patch 创建块图形对象
rectangle 生成二维矩形对象
refresh 重新绘制当前图形
reset 将图形对象重新设置为默认值
rotate 按指定方向旋转对象
rotate3d 使用鼠标旋转轴
selectmoveresize 选择移动调整和复制轴和用户界面控制图形对象
set 设置对象属性
surface 创建面对象
text 标注文字
uicontextmenu 创建一个上下文按钮
zoom 在二维图形上进行放大和缩小
(返回)
31.双重函数和非线性数值方法
dblquad 双重数值积分
fminbnd 指定区间上单变量函数的局部极小值
fminsearch 求多变量函数的最小值
fzero 单变量函数求零值
ode45, ODE23, ODE113, ODE15S, ODE23S, ODE23T, ODE23TB
解微分方程
odefile 为ode求解器定义一个微分方程
odeget 获取options结构的属性
odeset 创建或修改ode求解器需要的options结构
quad,quad8 积分的数值解
vectorize 向量化表示
(返回)
32.多项式和插值函数-->多项式
conv 卷积
deconv 反卷积
poly 求已知根的多项式
polyder 多项式求导
polyeig 多项式特征值问题
polyfit 曲线拟和
polyval 多项式求值
polyvalm 矩阵多项式求值
residue 两个多项式的比值
roots 多项式求根
(返回)
33.多项式和插值函数-->数据插值
griddata 三维网格点数据整合
interp1 一维插值
interp2 二维插值
interp3 三维插值
interpft 一维傅立叶插值
interpn 多维插值
meshgird 生成三维双数据点的X坐标矩阵和Y坐标矩阵
ndgrid 为多维函数和多维插值准备数据
spline 三次样条插值
(返回)
34.多项式命令补遗
poly2str()
把用向量表示的多项式转变为符号表示,例如:
a=[2 3 5 6];
b=poly2str(a,'x')
结果多项式是 2 x^3 + 3 x^2 + 5 x + 6
(返回)

35.数组函数-->单元数组函数
cell 创建单元数组
cellfun 对单元数组中的每一个元素调用一个函数
cellstr 从字符数组中创建字符串单元数组
cell2struct 将单元数组转换为结构数组
celldisp 显示单元数组的内容
cellplot 图形显示单元数组
num2cell 数值数组转换为单元数组
(返回)

36.数组函数-->多维数组函数
cat 连接函数
flipdim 翻转数组(see fliplr,flipud,rot90)
ind2sub 由下标得到线性索引
ipermute 多维数组维数的逆置换
ndgrid 生成多维函数和插值数组
ndims 数组维数
permute 重新安排多维数组的行和列
reshape 整形数组
shiftdim 转换行列
squeeze 删除单一行列
sub2ind 下标的单一索引
(返回)

37.位操作函数、结构和对象函数
位操作
bitand 按位与(两个数进行二进制的与操作)
bitcmp 按位求补
bitor 按位或
bitmax 最大浮点整数
bitset 设置指定位的值
bitshift 逐位移动
bitget 获取指定位的值
bitxor 按位异或
结构函数
deal 把输入处理成输出
fieldnames 结构的字段名
getfield 获得结构的字段
rmfield 删除结构的字段
setfield 设置结构数组中的字段
struct 创建结构数组
struct2cell 结构数组转化为单元数组
对象函数
class 创建对象或返回对象的类
isa 检查是否属于所给定的类
(返回)

38.底层文件输入输出函数
fclose 关闭文件
fopen 打开文件
fread 从文件中读入二进制数据
fwrite 把二进制数据写入文件
fgetl 逐行从文件中读取数据并放弃换行符
fgets 从文件中读取行,保留换行符并把行作为字符串返回
fprintf 把格式化数据写入文件
fscanf 从文件中读取格式化数据
feof 测试文件是否结束
ferror 测试文件输入输出错误信息
frewind 文件指针归零
fseek 设置文件位置指针
ftell 获取文件位置指针
sprintf 把格式化数据写入一个字符串
sscanf 使用格式控制读取字符串
(返回)

39.底层文件输入输出函数-->特殊函数
csvread 读取逗号分隔格式的数据文件到矩阵
csvwrite 写矩阵到逗号分隔格式的数据文件
dlmread 把一个ASCII限定文件(数据文件)读入矩阵
dlmwrite 把矩阵写入到ASCII限定文件(数据文件)
hdf HDF接口??
imfinfo 返回图形图象文件的信息
imread 读取图象(到矩阵)
imwrite 写入图象
textread 从文本文件读取格式化数据(important)
wk1read 把Lotus123电子表格读入矩阵
wk1write 把矩阵写入Lotus123wk1电子表格
xlsread 读取excel表格
(返回)

40.字符串函数-->常用函数
eval 运行字符串表示的表达式
char 将数组变成字符串
double 将数字字符串变成数字
(返回)

41.字符串函数-->字符串操作
deblank 去掉字符串末尾的空格
findstr 查找字符串
lower 转换为小写
strcat 字符串连接组合
strcmp 字符串比较
strcmpi 字符串比较(忽略大小写)
strjust 调整字符串排列位置
strmatch 寻找符合条件的行
strncmp 比较字符串的前n个字符
strrep 寻找和替代
strtok 寻找字符串中第一个空字符前边的字符串××
strvcat 字符串竖向连接(组合)
symvar 寻找字符串表达式中的变量(除了i,j,pi,inf,nan,eps以及通用函数
的其他标识符),如果没有找到变量则返回空单元数组{}
texlabel 将字符串转换为Tex格式(推荐理科同学掌握Latex)
upper 大写
(返回)

42.字符串函数-->字符串和数值的转换
char 生成字符串数组
int2str 整数转换为字符串
mat2str 矩阵转换为字符串
num2str 数值转换为字符串
sprintf 格式输出字符串
sscanf 格式读入字符串
str2double 字符串转换为双精度
str2num 字符串转换为数值
(返回)

43.字符串函数-->基转换
bin2dec 把二进制转换为十进制
dec2bin 十进制转换为二进制
dec2hex 十进制转换为十六进制
hex2dec 十六进制转换为十进制
hex2num 十六进制转换为双精度
(返回)

44.声音处理函数-->常用声音函数
lin2mu 将线性音频信号转换为mu法则
mu2lin 将mu法则转换为线性音频信号
sound 把向量转换为声音
soundsc 测量数据并作为声音播放
(返回)
45.声音处理函数-->特殊声音函数
auread 读入next/sun声音文件(后缀为.au)
auwrite 写au声音文件
(返回)

46.声音处理函数-->WAV声音文件
waveread 读声音文件
wavewrite 写声音文件
(返回)

47.稀疏矩阵函数-->基本稀疏矩阵
spdiags 生成稀疏带状矩阵
speye 单位稀疏矩阵
sprand 随机稀疏矩阵
sprandn 正态分布的随机稀疏矩阵
sprandsym 生成稀疏对称随机矩阵
(返回)

48.稀疏矩阵函数-->满阵和稀疏矩阵的转换
find 寻找非零元素下标和值
full 稀疏矩阵转化为满阵
sparse 生成稀疏矩阵
spconvert 载入稀疏矩阵
(返回)

49.稀疏矩阵函数-->稀疏矩阵的非零元素操作
nnz 非零元素个数
nonzeros 矩阵中的非零元素
nzmax 为非零元素分配的存储空间数
spalloc 稀疏矩阵存储空间
spfun 稀疏矩阵中非零元素的函数计算
spones 非零元素全部用1替换
(返回)

50.稀疏矩阵函数-->稀疏矩阵的可视化
spy 稀疏矩阵的图形表示
(返回)

51.稀疏矩阵函数-->排序算法
colmmd 进行列的最小度排序
colperm 基于非零算法排序
dmperm Dulmage-Mendelsohn分解
randperm 随机置换
symmmd 对称最小度排序
symrcm 反向Cuthill-McKee排序
(返回)

52.稀疏矩阵函数-->范数、条件数和秩
condest I范数矩阵条件数
normest 2范数估计
(返回)

53.稀疏矩阵函数-->线性方程的稀疏系统
bicg 双共扼梯度法
bicgstab 双共扼梯度稳定法
cgs 二次共扼梯度法
cholinc 不完全Cholesky分解
cholupdate Cholesky分解的秩1修正
gmres 广义最小残差法
luinc 不完全的LU分解
pcg 预处理共扼梯度法
qmr Quasi_Minimal残差法
(返回)

54.稀疏矩阵函数-->稀疏矩阵的特征值和奇异值
eigs 少数特征值和特征向量
svds 少数奇异值
(返回)
55.稀疏矩阵函数-->杂项函数
spparms 设置稀疏矩阵程序的参数
(返回)
56数据分析和傅立叶变换-->基本运算
convhull 凸壳函数
cumprod 累计积
cumsum 累计和
cumtrapz 累计梯形数值积分
delaunay Delaunay三角化
dsearch 求最近点 (这是两个有趣的函数)
factor 质数分解
inpolygon 搜索多边形内的点
max 最大元素
mean 平均值
median 数组的中间值
min 最小值
perms 向量所有排列组成矩阵
polyarea 多边形的面积
primes 生成质数列表
prod 数组元素积
sort 元素按升序排列
sortrows 将行按升序排列
std 标准差
sum 元素和
trapz 梯形数值积分
tsearch 搜索Delaunay三角形
var 方差
voronoi Voronoi图
(返回)
57数据分析和傅立叶变换-->有限差分
del2 Laplacian离散
diff 差分和近似微分
gradient 数值梯度
(返回)
58.数据分析和傅立叶变换-->相关
corrcoef 相关系数
cov 协方差矩阵
xcorr 互相关系数
xcov 互协方差矩阵
xcorr2 二维互相关】
(返回)
59.数据分析和傅立叶变换-->滤波和卷积
conv 卷积和多项式相乘
conv2 二维卷积
deconv 反卷积
filter 滤波
filter2 二维数字滤波
(返回)
60.数据分析和傅立叶变换-->傅立叶变换
abs 绝对值和模
angle 相角
cplxpair 按复共扼把复数分类
fft 一维快速傅立叶变换
fft2 二维快速傅立叶变换
fftshit 将快速傅立叶变换的DC分量移到谱中央
ifft 以为逆快速傅立叶变换
ifft2 二维逆快速傅立叶变换
ifftn 多维逆快速傅立叶变换
ifftshift 逆fft平移
nextpow2 最相邻的2的幂
unwrap 修正相角
(返回)
61.数据分析和傅立叶变换-->向量函数
cross 向量叉积
intersect 集合交集
ismember 是否集合中元素
setdiff 集合差集
setxor 集合异或(不在交集中的元素)
union 两个集合的并
unique 返回向量作为一个集合所有元素(去掉相同元素)
(返回)

62.数学函数和坐标变换-->基本数学函数
abs 绝对值
acos 反余弦
acosh 反双曲余弦函数
acot 反余切
acoth 反双曲线余切
acsc 反余割
acsch 反双曲线余割
angle 相位角
asec 反正割
asech 反双曲线正割
asin 反正弦
asinh 反双曲线正弦
atan 反正切
atanh 反双曲线正切
atan2 四象限反正切
ceil 向正无穷方向舍入 ceil(4.3)=5
complex 复数
conj 求共扼
cos 余弦
cosh 双曲余弦
cot 余切
coth 双曲线余切
csc 余割
csch 双曲线余割
exp 指数
fix 向零舍入
floor 向负无穷大舍入
gcd 最大公约数
imag 复数的虚部
lcm 最小公倍数
log 自然对数
log2 以2为底的对数
log10 以10为底的对数
mod 模除
nchoosek 二项式系数 nchoosek(n,k)=n!/{k!(n-k)!}
real 复数实部
rem 余数
round 四舍五入
sec 正割
sech 双曲线正割
sign 符号函数
sin 正弦
sinh 双曲线正弦
sqrt 平方根
tan 正切
tanh 双曲线正切
(返回)
63.数学函数和坐标变换-->特殊函数
airy airy函数
besselh 第三类贝塞尔函数;)
besseli
besselk 改良型besselh函数
besselj
bessely 贝塞尔函数
beta
betainc
betaln 贝塔函数
ellipj 雅克比椭圆函数
ellipke 完全椭圆积分
erf
erfc
erfcx
erfinv 误差函数
expint 指数积分
factorial 阶乘函数
gamma
gammaln
gammainc 伽马函数
legendre 勒让德函数
pow2 2的幂次
rat
rats 有理逼近
(返回)
64.数学函数和坐标变换-->坐标变换
cart2pol 笛卡儿坐标变换为极坐标或圆柱坐标
cart2sph 笛卡儿坐标变换为球坐标
pol2cart 极坐标变换为笛卡儿坐标
sph2cart 球坐标变换为笛卡儿坐标
(返回)

65.矩阵和矩阵操作基础-->矩阵和数组基础
blkdiag 构造一个分块对角矩阵
eye 创建单位矩阵
linespace 产生线性间隔向量
logspace 产生对数间隔向量
ones 产生元素全为1的数组
rand 产生均匀分布随机数组
randn 产生正态分布随机数组
zeros 产生全零数组
(返回)
66.矩阵和矩阵操作基础-->特殊变量和常量
ans 对最近输入的反应
computer 当前计算机类型
eps 浮点精度
flops 计算浮点操作次数,现已不再常用
i 虚部单位
inf 无穷大
inputname 输入参数名
j 虚部单位
nan 非数值
nargin 输入参数的数目
nargout 输出参数的数目(用户定义函数)
pi 圆周率
realmax 最大正浮点数
realmin 最小正浮点数
varargin,varargout 返回参数数目(matlab函数)
(返回)
67.矩阵和矩阵操作基础-->时间和日期
calendar 返回日历
clock 当前时间
cputime 从启动经过的cpu时间
date 日期
datenum 转换成连续日期数
datestr 日期字符串
datevec 日期分隔部分
eomday 一个月的日期
etime 经过的时间
now 当前的日期和时间
tic, toc 秒表定时器
weekday 星期几
(返回)
68.矩阵和矩阵操作基础-->矩阵操作
cat 把矩阵按行或列连接起来
diag 给定向量,构造对角矩阵
fliplr 矩阵左右翻转
flipud 矩阵上下翻转
repmat 复制数组,repmat(A,m,n)表示把A复制m行n列组成新数组
reshape 按逐列来的方式重新整形数组
rot 按逆时针方向旋转90度
tril 返回一个矩阵的下三角矩阵
triu 返回一个矩阵的上三角矩阵
(返回)
69.矩阵和矩阵操作基础-->特殊函数矩阵
compan 返回向量的伴随矩阵
eig 矩阵特征值
gallery 测试矩阵,或者说大约50个矩阵模版
hadamard 哈达马得矩阵
hankel 汉克尔矩阵
hilb 希尔波特矩阵
invhilb 逆希尔波特矩阵
magic 魔术方阵
pascal 帕斯卡矩阵
toeplitz 托普利茨矩阵
wilkinson 维尔金森特征值测试矩阵
(返回)
70.运算符和逻辑函数-->算数运算符
+ 矩阵加
- 减
* 乘
.* 数组乘
^ 矩阵乘方
.^ 数组乘方
\ 矩阵左除
/ 矩阵右除
.\ 数组左除
./ 数组右除
kron 克罗内克张量积
(返回)
71.运算符和逻辑函数-->关系运算符
& 逻辑与
| 逻辑或
~ 逻辑非
xor 逻辑异或
(返回)
72.运算符和逻辑函数-->特殊函数
∶ 冒号,用于创建数组和下表
[] 方括号,构成向量或矩阵
() 圆括号,表示算术表达式优先级、放置函数参数、放置矩阵下标
{} 单元数组(cell array)专用
. 句点,小数点表示、数组运算符组成部分、字段(属性)访问
.. 父目录,与cd 一起使用
... 连续三点,一行末尾表示续行
, 逗号,格开参数
; 分号,表示矩阵一行结束或者语句末尾使得执行结果不显示
% 注释符
' 单引号,矩阵后表示转置或者成对出现括起字符串
.' 数组转置
= 赋值
(返回)
73.运算符和逻辑函数-->逻辑函数
all 向量中是否所有分量均非零
any 是否有元素非零
exist 指定变量或文件是否存在
find 返回矩阵中非零元素的索引和置
is* is系列,大部分根据名称可以知道功能
iscell()
iscellstr()
isempty() 是否空数组
isequal() 数组是否相等
isfield() 是否结构数组中的字段
isfinite() 数组中元素是否有限
isglobal() 是否全局变量
ishandle() 是否有效图形句柄
ishold() hold命令处于on状态与否
isieee 是否使用IEEE算法
isinf() 是否无穷大
isletter() 数组元素是否是字母表中字母
islogical() 是否逻辑数组
isnan() 是否非数值数
isnumeric() 是否数值数组
isobject() 是否对象
isprime() 是否质数
isreal() 是否实数
isspace() 是否空字符
issparse() 是否是按稀疏类别存储
isstruct() 是否结构类
isstudent matlab版本是否学生版
isunix 是否unix版本
isa() 指定对象是否属于指定类
logical() 把数值数组转变为逻辑数组
A(B) A为数值数组,B为逻辑数组时,按B索引的非零元素返回
A中相应位置元素
mislocked() 当前文件是否锁定
(返回)
simulink的命令集
仿真命令:
sim ---仿真运行一个simulink模块
sldebug ---调试一个simulink模块
simset ---设置仿真参数
simget ---获取仿真参数

线性化和整理命令:
linmod ---从连续时间系统中获取线性模型
linmod2 ---也是获取线性模型,采用高级方法
dinmod ---从离散时间系统中获取线性模型
trim ---为一个仿真系统寻找稳定的状态参数

构建模型命令:
open_system --打开已有的模型
close_system --关闭打开的模型或模块
new_system --创建一个新的空模型窗口
load_system --加载已有的模型并使模型不可见
save_system --保存一个打开的模型
add_block --添加一个新的模块
add_line --添加一条线(两个模块之间的连线)
delete_block --删除一个模块
delete_line --删除一根线
find_system --查找一个模块
hilite_system --使一个模块醒目显示
replace_block --用一个新模块代替已有的模块
set_param --为模型或模块设置参数
get_param --获取模块或模型的参数
add_param --为一个模型添加用户自定义的字符串参数
delete_param --从一个模型中删除一个用户自定义的参数
bdclose --关闭一个simulink窗口
bdroot --根层次下的模块名字
gcb --获取当前模块的名字
gcbh --获取当前模块的句柄
gcs --获取当前系统的名字
getfullname --获取一个模块的完全路径名
slupdate --将1.x的模块升级为3.x的模块
addterms --为未连接的端口添加terminators模块
boolean --将数值数组转化为布尔值
slhelp --simulink的用户向导或者模块帮助

封装命令
hasmask --检查已有模块是否封装
hasmaskdlg --检查已有模块是否有封装的对话框
hasmaskicon --检查已有模块是否有封装的图标
iconedit --使用ginput函数来设计模块图标
maskpopups --返回并改变封装模块的弹出菜单项
movemask --重建内置封装模块为封装的子模块

诊断命令:
sllastdiagnostic --上一次诊断信息
sllasterror --上一次错误信息
sllastwarning --上一次警告信息
sldiagnostics --为一个模型获取模块的数目和编译状态

硬拷贝和打印命令:
frameedit --编辑打印画面
print --将simulink系统打印成图片,或将图片保存为m文件
printopt --打印机默认设置
orient --设置纸张的方向
(返回)
75.rtw相关的命令
rtwgen -从一个模型中创建一个rtw文件(model.rtw),用此函数可以指定一些rtw的属
性设置
tlc -调用目标语言编译器
rtwbuild -对一个模型调用rtw的build程序

dimanche 20 mars 2011

vendredi 18 mars 2011

国家自然科学基金申请书 (zz)

近来,陆续审读了几十份国家自然科学基金申请书,其中有写得非常精彩的,让我学到了很多新知识,也看到了新生代的迅速成长。但是,也发现了一些不足之处。最主要的问题是基金申请的准备工作做得不够,缺乏厚实的基础。
准备不足主要表现在如下方面:
• 选题不够精准。有的选题显得陈旧;有的申请调研不够,所引文献多是上个世纪的,看不出是当今的研究热点;
• 预研不够充分。大概有1/4的申请前期工作做得很少,缺少必要的铺垫,因此,不可能写出翔实的研究方案,抓不住问题的要害;
• 凝练不够精到。另有1/4的申请显得冗长拖沓,有点脉络不清,重点不突出。这方面的准备工作更难做。应该花大量时间把手头的资料条分缕析,理出清晰的思路,找准切入点。
看得出来,不少年青学人急于拿到基金,仓促披挂上阵,这样做,十有八九要败下阵来。所以,我很赞赏有些沉得住气的年青人,他们不急于求成,立足于厚积薄发,结果,在申请时往往有较高的中标率。
磨刀不误砍柴功。申请一项基金项目,没有五年八年的努力积累,很难获得成功。希望年青朋友们:风物长宜放眼量,为基金申请在学术上做好更加充分的准备。认准目标,做应该做的事情,不要为了申请基金而申请基金,不要在乎一时的沉寂。蹲下去,是为了跳得更高!

写于2010年3月9日晚
http://blog.lehu.shu.edu.cn/sqdai/A173794.html

都是盐惹的祸 (zz)

1、CCTV说日本核电站不会爆炸,结果爆炸了。专家马上说,其他两个机组不会爆炸,结果也爆炸了。专家接着说,即使核电站爆炸了,外壳能起到很好 的保护作用,结果壳被炸飞了,专家开口说即使泄露也不会污染日本,结果东京核辐射超标。刚刚CCTV又报道:中国是安全的.. 我一听眼泪都快下来了…2、话说满超市的人都在抢盐,只有一位老太太淡定地挑着别的东西。有人问:“您怎么不抢盐呀?”老太太说:“非典那时候抢的还没吃完呢。”3、他们是大核民族,我们是盐荒子孙。4、我想有间房,门朝大海,春暖花开,家中有碘也有盐,每天早上,坐在阳台,内穿孕妇防辐射围裙,外穿生化防化服,品着碘酒,擦着碘盐......5、食盐紧缺程度 = SB分布密度6、终极BOSS 出现勒豆你玩 蒜你狠 苹什么 糖高宗…… 盐王爷7、日本没疯,中国却疯了~~~今天,你买盐了吗?!8、国内传日本搞核试验搞成地震了,哈,日本的国家机密大家都知道了哈。虽然youtube也打不开,facebook也打不开,推特也打不开……9、世界上最大的悲剧就是~辐射没来,你却被盐齁死了。10、青海湖有的是盐,柴达木盆地的公路也是用盐铺成的,四川自贡是自古以来的盐都,四川遂宁的死海有的是盐。 中国内陆的盐足够把全世界所有的人都做成腊肉,完全没必要抢购食盐。11、世上最痛苦的是什么?辐射来了,盐没了;世上最最痛苦的是什么?辐射来了,盐不好使;世上最最最痛苦的是什么?人死了,盐没用完;世上最最最最痛苦的是什么?辐射没来,被盐齁死了。。 12、昨晚看到了浙江乃至各地百姓抢盐的消息...我再也不相信“人民的眼睛是雪亮的,群众的智慧是无穷的”这类屁话了…… 13、那 不是地震,是南京城三十万的野鬼在颤抖;也不是海啸,是东三省流浪的孤魂在咆哮;更不是什么核辐射,是731部队科技发展的后代找到了根。你们祈什么福? 他们有靖国神社罩着呢!你们捐什么款?甲午战争的赔款都还没花完!你们救什么助?他们叼鱼岛都有能力布防!出来混总是要还的! 14、日本如此紧急关头,奥特曼竟然没有出现,高达也无动于衷,被人们寄予众望的圣斗士也消失了,美国表示不会派变形金刚去日本参与救助,但是不排除派遣忍者神龟的可能,中方表示,葫芦娃已在赶往日本的途中,孙悟空和黑猫警长暂时联系不上,喜羊羊表示压力很大。 15、我想到一个谋生的好手段,买一批口罩回天朝卖去,就说是日本政府专门对应核辐射的,顺便再造个谣,反正ccav免费宣传,喉舌嘛,在天朝发个日本的国难财。 16、作为“第一支”到达日本实施救援的外国队伍,总共5人+2狗的韩国救援队目前的状况是:2条救援犬走丢了,5名救援队员全在找狗……很有喜感~ 17、后续是:日本给韩国队员派出一名翻译协助找狗。 之后翻译找到狗,但韩国救援队5名队员失踪。 于是日本自卫队派出10人+2狗全力搜索韩国队员。 现在队员已经找到但一人受伤,已送往医院救治。我开始怀疑韩国此去的目的了~~~~~ 18、2012正在不删号内测,有申请测试账号请到日本大使馆办理。 19、日本以东洋面浪高6米。爱好冲浪的朋友可以出发了。 20、爱他/她,就请他/她喝咸盐水吧 smilence 21、日本说钓鱼岛是他们的,结果海笑了。。。。 22、亲你知道反应堆几层壳吗亲?进入最外面那层也就是照几次X光哦亲。最里面那层壳你是包邮也进不去的哟亲,顺丰也不能到的哟亲!!!!!!!!!!!!

lundi 14 mars 2011

PDF文档的乱码问题

http://wiki.ubuntu.org.cn/PDF%E6%96%87%E6%A1%A3%E7%9A%84%E4%B9%B1%E7%A0%81%E9%97%AE%E9%A2%98
Okular乱码
sudo apt-get install poppler-data

中英文标点符号的差异及英文标点符号的使用 zz

中英文标点符号的差异:
汉语中目前使用的标点符号是参考借鉴西文的标点体系而制定的,它既保留了西文标点的主体特征,又带有与汉语语言特点相适应的特色。因而,中英文标点符号之间存在着一定的差异。
⒈ 汉语中的某些标点符号为英语所没有。
⑴ 顿号(、):顿号在汉语中起分割句子中的并列成分的作用;英语中没有顿号,分割句中的并列成分多用逗号。如:
She slowly, carefully, deliberately moved the box.
注意:类似的情况下,最后一个逗号后可加and,这个逗号也可省略--She slowly, carefully(,) and deliberately moved the box.
⑵ 书名号(《》):英文没有书名号,书名、报刊名用斜体或者下划线表示。如:
Hamlet / Hamlet 《哈姆雷特》
Winter‘s Tale / Winter‘s Tale 《冬天的童话》
The New York Times / The New York Times 《纽约时报》
另外,英语中文章、诗歌、乐曲、电影、绘画等的名称和交通工具、航天器等的专有名词也常用斜体来表示。
⑶ 间隔号(•):汉语有间隔号,用在月份和日期、音译的名和姓等需要隔开的词语的正中间,如"一二•九"、"奥黛丽•赫本(人名)"等。英语中没有汉语的间隔号,需要间隔时多用逗点。
着重号:有时汉语用在文字下点实心圆点表示需要强调的词语,这些实心点就是着重号。而英语中没有这一符号,需强调某些成分时可借助文字斜体、某些强调性词汇、特殊句型、标点停顿等多种方法。
⒉ 英语中的某些标点符号为汉语所没有。
⑴ 撇号--Apostrophe(‘)
⑵ 连字号--Hyphen(-)
⑶ 斜线号—Virgule or Slash(/):该符号主要起分割作用,如It could be for staff and / or students. 也常用于标音,如bed /bed/。
⒊ 某些符号在汉英两种语言中的形式不同。
⑴ 中文的句号是空心圈(。)
英文的句号是实心点(.)。
⑵ 英文的省略号是三个点(...),位置在行底;
中文的为六个点(......),居于行中。
⑶ 英文的破折号是(-)
中文的是(--)
英文标点符号的使用:
句点(Full Stop / Period,“.”)
问号(Question Mark,“?”)
感叹号(Exclamation Mark,“!”)
逗点(Comma,“,”)
冒号(Colon,“:”)
分号(Semicolon,“;”)
连字符(Hyphen,“-”)
连接号(En Dash,“–”)
破折号(Em Dash,“—”)
括号(Parentheses,小括号“( )”;中括号“[]”;大括号“{}”)
引号(Quotation Marks,双引号“"”;单引号“‘”)
缩写及所有格符号(Apostrophe,“‘”)
一、.句点
1.句点用于当一句话完全结束时。
2.句点也可以用于英文单词的缩写,如 Mrs., Dr., P.S. 等。但要注意的是当缩写的字母形成了一个单词的时候就不要使用句点。如 IBM, DNA 等。
二、?问号
问号要用在一个直接的问句,而不是间接的。
如 How will you solve the problem? 是正确的用法,但用在 I wonder how you will solve the problem?就不对了,应该使用句点而不是问号。
另外,在客气的用语中,也是用句点而不是问号.
如 Will you please give me a call tomorrow.
三、! 感叹号
感叹号用于感叹和惊叹的陈述中,在商业写作中要注意感叹号的应用,因为不恰当的使用会显得突兀及不稳重。
四、;分号
1.与中文一样,分号用于分隔地位平等的独立子句。在某些情况下,使用分号比使用句点更显出子句之间的紧密联系,另外分号也经常与连接副词 thus, however, therefore一起使用(放在这些词语之前)。如 I realize I need exercise; however, I’ll lie down first to think about it.
2.在句子中如果已经使用过逗点,为了避免歧义的产生,就用分号来分隔相似的内容。如 The employees were Tom Hanks, the manager; Jim White, the engineer; and Dr. Jack Lee.
需要注意的是:一个完整的句子以大写字母开始,以句点结束。写英文时用逗点代替句点、分号、冒号或破折号叫“逗号错”,这正是中国学生所要避免的。请比较下列例句:
误:It was raining hard, they could not work in the fields.
(注意:上面句子中划横线的部分是两个不同的主语,而且逗点前后的句子是完整的-----单独拿出来都能代表一个完整的意思。因此,用逗号违反了英文规定,即一个句子只能有一套主干。)
正:It was raining hard; they could not work in the fields.
It was raining hard. They could not work in the fields.
It was raining so hard that they could not work in the fields.
They could not work in the fields because it was raining hard.
It was raining hard, so they could not work in the fields.
As it was raining hard, they could not work in the fields.
误:The essay is poorly organized, there is no central idea.
正:The essay is poorly organized; there is no central idea.
The essay is poorly organized: there is no central idea.

五、:冒号
1.冒号用于对后面内容的介绍或解释,如 This is her plan: go shopping.
2.冒号用于名单之前,特别是一个竖排的名单。
We transferred three employees to new branches:
• Tony Wang to New York City
• Mike Jackson to Tokyo
• Mark Foster to Paris
当名单横排的时候,冒号要用在一个完整的句子之后,如 We need seven people: three students, three engineers, and a professor.
3.冒号用于一个正式的引用之前。如 The professor said: “It was horrible.”
4.冒号也可用于商业或正式信函的称谓后面,如 Dear Mr. Lee:(美国英语中,信件或演说词的称呼语之后用冒号,而在英国英语中多用逗号。)
5.冒号用于数字时间的表示,如16:45 或 4:45 p.m.
6.冒号用于主标题和副标题之间,如 Web Directory: World and Non-U.S. Economic Data
六、,逗点
1.逗点用于分隔一系列的简单内容,如 I will go to Shanghai, Beijing, and Shenzhen.
2.逗点用于修饰名词的多个形容词之间,如 a small, fancy bike
3.逗点用于连接两个较长的独立子句,而且每个句子的主语不同,如 The Grizzlies were out of timeouts, and Miller missed a desperation 3-pointer as time expired.
4.逗点用于关联的子句之间,如 Since he’s your younger brother, please take care of him.
5.逗点用于一个较长的修饰短语之后,如 In the middle of the coldest winter on record, the pipes froze.
6.逗点用于直接引用的句子之前,如 Mary said, “Let’s go fishing.”(注意:这里说的和上面提及的冒号在直接引语中的使用不一样。如果是引用比较正式的发言讲话就要用冒号,一般情况下就用逗点。)
如果句中含有间接引用就不需要逗点,如 Mary said we should go fishing.
在反问句之前要使用逗点,如 :
He worked very hard, didn’t he?
以上是比较常用的标点,下面列出一些次常用的标点:
七、连字号Hyphen( -)
1.连字号主要用于某些前缀(如: self-,ex-和all-) 后和构成复合词。如:
ex-husband(前夫),brand-new(全新的),poorly-dressed(衣着破烂的)
I have forty-thousand or fifty-thousand dollars.
I want to obtain the whole-year or half-year lease of the apartment.
当两个或两个以上复合词并用, 而各复合词连字号后的部分相同时, 各复合词的相同部分只出现一次,应改为the whole-or half-year lease.
2.用于区分同一词源
3. 当某复合词中出现重复的字母或过多的元音, 使阅读困难时, 可用连字号把前缀和词根分开。
non-nuclear, re-use, semi-independent
4. 构成某些复合数字(在英文写作中,100以下的数字应该用英文单词写出来,不可用阿拉伯数字代替)
twenty-one during the years 1949-1999
有时, 用作名词的分数可以不用连字号, 但所有用作形容词的分词均须加连字号。
如: one fourth [ 也可one-fourth ] of those surveyed
5.用于一个词的一部分要移行, 一般按音节间断开单词加连字号(例如:ha-ppy,不可断为hap-py……),或根据发音,不要把单个字母留在行尾或行首。注意一页中最后一个单词不能使用连字号将其置于两页。
八、圆括弧Parenthesis( ( ) )
1.标出表顺序的数字和字母(如: (1) 、(2) 等)
2.用来表示其中插入的或附加的解释成分。这个插入成分可以是单词、词组或句子.但要注意,括号会削弱强调作用,因此,如果要强调插入的句子成份,则要用破折号。
They might take a walk together(remember feet) and see the neighborhood with fresh , new eyes.
九、引号Quotation Marks(“”‘’)
引号分单引号(single quotation marks) 和双引号(double quotation marks) 。单引号只用在一个直接引语中所含有的另一个直接引语上。
1. 表示直接引语。当直接引语超过四行或多于40 个字词时, 一般不用引号而改用黑体字以便与文章的其它部分界线清晰
“Well, ”the foreigner said to him ,“ you look like an engineer. ”
句号和逗号必须置于引号(双引号和单引号) 之内。
He told the gunman ,“I refuse to do that ”;his knees , however , were shaking even as he said those words.
She called this schedule of activities her “load ”:work , study , exercise , recreation , and sleep.
冒号与分号必置于引号外。
The teacher asked , “Could you understand me”?
Did the teacher ask ,“Have they gone”?
Did the teacher ask ,“They have gone ?”
The frightened girl screamed ,“Help”!
The fellow only said ,“Sorry !”
He interrupted me , “Now , listen”——and went on saying.
问号、感叹号和破折号有时置于引号之内, 有时置于外号之外。如果所引内容本身是疑问句或感叹句或带有破折号, 问号、感叹号或破折号一般放在引号之内。否则,放在引号之外。
2. 标明短篇出版物的标题, 诸如杂志、报纸上的文章、短诗、短篇故事和整部书的某一章节。
Have you read“The Old Man and the Sea”?
Chapter three is entitled“The Internet . ”
3.表示所用的词语具有特殊意义。另外,当俚语出现在较正式的文章中, 也用引号引起来, 以表示文风的有意转变。
The report contained the“facts”of the case.
The speaker owns a“fat farm”in California , which slims down rich overeaters for $2 , 500 a week.
4. 用于表示引起读者注意的词语, 或读者不熟悉的特殊词语。
It is customary to say“Youpre welcome” whenever anyone says“Thank you. ”
“SOS”is a message for help from a ship or aircraft when in danger.

十、省略号Ell ipsis(...)
此省略号无论出现在句首、句中、还是句尾,都是表示单词的省略。
1. 表示直接引语中的省略
Max wrote ,“...in one word ,manps consciousness , changes with every change in the conditions of his material existence....”
句后的省略号和句号的写法应是在一条直线上的四个黑点。前三个黑点表示省略号,后一个黑点表句号。

2. 表示说话中的犹豫或迟疑
“If that the way you think...just go back to school ,”he said.

3. 表示段落或整行词句的省略, 须使用一整行黑点。

十一、撇号或省字号Apostrophe(’)
1.构成名词所有格
rest my son’ s
a moment’s books
A three weeks’pay

2.表示词、字母、数码、符号等的复数形式
Don’t use so many ands in the sentence.
How many 5s have you got?
这与一般单词的复数形式不同, 正规的写法须在s 前加“ ’ ”, 要牢记规则。

3.除表动词的紧缩形式外, 还表一个或几个字母和数字的省略。
I’ve got it. “Yes ,ma’ am ,”the waiter said.
注意:有相当大一部分省略词是口语中的用法,不宜出现在书面语中。例如:I’d like to(在书面语中要写作I would like to)

十二、 字底线Underline( ) 和斜体Italics
斜体是英语的一种独特的书写手段, 但具有标点的作用,它和字底线的作用完全一样。
1. 用于火车、飞机、轮船、太空船的名称之下
Challenger (飞机) Apollo Nine(太空船)

2. 用于具有一定厚度的书籍、报纸、杂志、长诗、电影、作曲的标题下
Have you read Gone with the Wind ?
在书写体中,长篇小说书名下要加字底线,如是印刷体写成斜体即可。
the Washington Post Time magazine

3.表示不常用的或还没有被英语这一语言所接受的外来词或短语。但外来语中的动植物科目须用字底线来表示。
In Korea , the sixty-first birthday is calld huan gup (beginning of new life) 1 He longed for
La dolce vita.

4. 强调文章中的某些词语,以引起读者的注意, 相当于汉语中的着重号(即在所强调的汉字下加一个黑点) 。

英国英语和美国英语标点符号的差异
1.引号的用法:①属于引语的逗号、句号在美国英语中位于引号内,而在英国英语中多位于引号外;②引语内再套用引语时,美国英语中双引号在外单引号在内,而英国英语中的单引号在外、双引号在内。
在美国英语中,如果省略号恰好在句尾,就用四个点,如I‘d like to...that is...if you don‘t mind....

2. 冒号的用法:①在小时与分钟之间,美国英语多用冒号,英国英语多用句号;②美国英语中,信件或演说词的称呼语之后用冒号,而在英国英语中多用逗号。

samedi 19 février 2011

calculate the number of the cells

! ! calculate the number of the cells
! neall=0
! itotal=0
! do j=1,NJ-1
! if(j>1)then
! itotal=itotal+NI(j-1)
! endif
! if(NI(j)==NI(j+1))then ! NI(j) = NI(j+1)
! do i=1,NI(j)-1
! neall=neall+1
!
! p1(neall)=itotal+i
! p2(neall)=p1(neall)+1
! p3(neall)=p2(neall)+NI(j)
! p4(neall)=p3(neall)-1
! ! write(11,"(4(X,I5))")p1(neall),p2(neall),p3(neall),p4(neall)
! enddo
! elseif(NI(j) < NI(j+1))then ! NI(j) < NI(j+1)
! do i=1,NI(j)-1
! neall=neall+1
!
! p1(neall)=itotal+i
! p2(neall)=p1(neall)+1
! p3(neall)=p2(neall)+NI(j)
! p4(neall)=p3(neall)-1
! ! write(11,"(4(X,I5))")p1(neall),p2(neall),p3(neall),p4(neall)
! enddo
! do i=NI(j),NI(j+1)-1
! neall=neall+1
!
! p1(neall)=itotal+NI(j)
! p2(neall)=p1(neall)
! p3(neall)=p2(neall)+i+1
! p4(neall)=p3(neall)-1
! ! write(11,"(4(X,I5))")p1(neall),p2(neall),p3(neall),p4(neall)
! enddo
! else ! NI(j) > NI(j+1)
! do i=1,NI(j+1)-1
! neall=neall+1
!
! p1(neall)=itotal+i
! p2(neall)=p1(neall)+1
! p3(neall)=p2(neall)+NI(j)
! p4(neall)=p3(neall)-1
! ! write(11,"(4(X,I5))")p1(neall),p2(neall),p3(neall),p4(neall)
! enddo
! do i=NI(j+1),NI(j)-1
! neall=neall+1
!
! p1(neall)=itotal+i
! p2(neall)=p1(neall)+1
! p3(neall)=itotal+NI(j)+NI(j+1)
! p4(neall)=p3(neall)
! ! write(11,"(4(X,I5))")p1(neall),p2(neall),p3(neall),p4(neall)
! enddo
! endif
! enddo
! ! output total
! open(11,file="output/"//TRIM(fname)//"/"//"contour_1.dat")
! write(11,"(A)") 'TITLE = " 3D mesh " '
! write(11,"(A)") 'VARIABLES ="x(mm)", "y(mm)", "z(mm)", "beta", "gamma",'//&
! '"Ps_5T_Pa", "Pt_5T_Pa", "rho_5T", "V_5T", "Cps_pt_5T", "omega_pt_5T", "Unor_pt_5T","Ux_flow","Uy_flow","Uz_flow" '
! write(11,"(A,I3,A,I3,A)")' ZONE T="'//TRIM(fname)//'" n=',ntotal,',E=',neall,',ZONETYPE=FEQuadrilateral, DATAPACKING=POINT'
! do j=1,NJ
! do i=1,NI(j)
! write(11,"(15(E19.10e3))") &
! dx,&
! RALL(i,j,PC_REAL_L_mm), RALL(i,j,PC_REAL_T_mm), &
! RALL(i,j,beta_5T), RALL(i,j,gamma_5T), &
! RALL(i,j,Ps_5T_Pa),RALL(i,j,Pt_5T_Pa), &
! RALL(i,j,rho_5T), RALL(i,j,V_5T), &
! RALL(i,j,Cps_pt_5T),RALL(i,j,omega_pt_5T),RALL(i,j,Unor_pt_5T),&
! RALL(i,j,Ux_flow),RALL(i,j,Uy_flow),RALL(i,j,Uz_flow)
! enddo
! enddo
! do ieall=1,neall
! write(11,"(4(X,I5))")p1(ieall),p2(ieall),p3(ieall),p4(ieall)
! enddo
! close(11)

fortran读取文件的行书

integer::i,N,stat
!get data from file
stat=0 !这个判断读取是否成功,
N=1 !这个是用来计数行数的。
open (99,file=\'myfile.dat\') !打开你想要的文件,
do while(stat==0) !当读取成功的话,继续读取
read(99,*,iostat=stat)g !这里我假定你一行数据只有一个实数
N=N+1 !增加行数
end do
rewind(99) !回到这个文件的开头

mercredi 16 février 2011

ln -s TARGET LINK_NAME

TARGET LINK_NAME
原文件 链接文件

需要完整地址

lundi 31 janvier 2011

熊璋院长简介

http://scse.buaa.edu.cn/teacher/11.html

熊璋 男,教授、博士生导师,中法工程师学院院长,先进计算机应用技术教育部工程研究中心主任,国家精品课程主讲老师。国家教委高校计算机科学与技术教学指导委员会委员,国家金卡工程协调领导小组办公室专家组专家,国家金财工程专家组专家,中国计算机学会体系结构专委会委员,中国计算机用户协会自由软件分会副主任。曾在美国密西根州立大学计算机系学习,曾对几十个国家作过技术交流和访问。

熊璋教授近年承担、主持了多项大型重点科研项目,包括:“大尺寸压气机实验装置和转子流场动态测量技术”,我国“新歼”工程中的“座舱多媒体XXXX系统”和“XXXX实验三维动态显示系统”,国防预研基金“XXXXX技术在XXXX中的应用技术研究”,航空航天基金“分布式仿真系统中的XXXXX的研究”,自十五大以来一直在人民大会堂、人大常委会、全国政协和党的十七大党代会、以及在香港特别行政区和澳门特别行政区立法会上广泛使用并深受好评的“多媒体电子会议系统”,“香港边境围网安防系统”,“香港地下铁路将军澳线和迪斯尼线闭路电视监控系统和广播系统”,应用于首都机场、浦东机场、广州新白云机场和深圳国际机场等多个大型国际机场的“数字广播系统”、“数字视频监控系统”和“周界安防系统”,近五千万投入的“世纪财富中心机电弱电工程”,超过千万投入的纯软件国家级项目“南水北调中线干线工程建设管理信息系统”,国家十一五科技支撑计划重点项目“南水北调工程若干关键技术研究:工程建设与调度管理决策支持系统”等。熊璋教授曾多次受到党和国家领导人的亲切接见,曾向胡锦涛主席、温家宝总理专门汇报某系统的研发和使用,建国50年大庆应邀参加了杰出留学人才国庆观礼团,受到国家副总理的亲切接见。
  熊璋教授承担的课程及相关教改项目有:“计算机导论与计算机伦理学”主讲教师,该课程为国家级精品课、北京市精品课和校级精品课程;教改项目:1、“中法工程师教育比较研究”,北京航空航天大学教学研究与实践重点支持项目;2、“计算机学科博士研究生质量保障体系研究”,中国学位与研究生教育学会资助项目;3、“国内外计算机学科博士研究生质量保障体系现状及其可借鉴经验”,研究生教育与发展研究专项基金资助;4、作为中国代表,参与美国国家科学基金委支持的国际本科计算机教育研究计划——CPath。
  熊璋教授作为大会主席,成功地组织了第四届全国计算机青年科学家大会。作为主要组织者,组织了国家教委首届高校优秀年轻专家学术研讨会。
  熊璋教授主要研究方向是多媒体技术、大规模应用工程、无线传感器网络等,近年来在各种学术期刊上发表文章、出版专著百余篇(册),其中上百篇被收入《SCI》、《EI》或《ISTP》等国际上权威的学术期刊;申请国家发明专利80余项。

项目成果及荣誉:
大尺寸压气机实验装置和转子流场动态测量技术
我国“新歼”工程中的“座舱多媒体XXXX系统”和“XXXX实验三维动态显示系统”
航空航天基金“分布式仿真系统中的XXXXX的研究”
自十五大以来一直在人民大会堂、人大常委会、全国政协和党的十七大党代会、以及在香港特别行政区和澳门特别行政区立法会上广泛使用并深受好评的“多媒体电子会议系统”
香港边境围网安防系统
香港地下铁路将军澳线和迪斯尼线闭路电视监控系统和广播系统
应用于首都机场、浦东机场、广州新白云机场和深圳国际机场等多个大型国际机场的“数字广播系统”、“数字视频监控系统”和“周界安防系统”
“世纪财富中心机电弱电工程”
南水北调中线干线工程建设管理信息系统

论文著作:
Anonymous Routing in Ad Hoc Networks using Directional Antennas. EURASIP Journal on Wireless Communications and Networking. (SCI检索)
Security Benefit Estimation of Directional Communication. Wireless Personal Communications. (SCI检索)
Self-recovery algorithm based on motion estimation of I-frames for compressed video. Journal of Internet Technology(SCI检索)
An approach to detecting abnormal vehicle events in complex factors over highway surveillance video. Science In China Series E: Technological Sciences(SCI检索)
Fault-tolerant deployment with k-connectivity and partial k-connectivity in sensor networks, Wireless Communications and Mobile Computing, 2008(SCI检索)
A Localized Coverage Preserving Protocol for Wireless Sensor Networks[J], SENSORS, 2009 (SCI检索)
Research on the Fault Tolerance Deployment in Sensor Networks, Lecture Notes in Computer Science, Vol. 3795. 2005: 1179-1184(SCI检索)
An Improved RFID-based Locating algorithm by eliminating Diversity of Active Tags for Indoor Environment, The Computer Journal, 2008 (SCI检索)
Research on Integrating Ordbms and Rough Set Theory, The 4th International Conference on Routh Sets and Current Trends in Computin, Lecture Notes in Artificial Intelligence, 2004(SCI检索) .

samedi 29 janvier 2011

SCI论文写作需注意的几点细节

总结了关于SCI论文写作需注意的几点细节,供大家参考:
1 一定要有吸引力的题目,思路清晰的摘要和漂亮的图。这三者是决定文章命运的关键。实际上大部分reviewer,审稿的方法是快速看一下文章题目,摘要和图,如果这三者不满意,这篇文章基本就Over了。一定要让reviewer心情愉快!不要挑战他的心情!因为这些reviewer大多是大忙人,你让他觉得烦了,你的文章不会有好结果。
2 标题简洁、明确,有力。尽量不要出现novel, new等字眼,从逻辑的角度讲,写科技文章的目的就是报道新的进展,如果不新的话那也没有发表的必要了。从审稿人的角度讲,他首先不会因为你写了个new就会觉得你的文章有新意,有时候还会适得其反,让审稿人觉得你在挑战他的经验和智商,于是千方百计找你文章里不new的地方。中文杂志中经常会出现“初探”“初步研究”等词,这些都不宜在SCI文章中出现。
3.Abstract里不要充斥大量数字。因为人对数字是最不敏感的,abstract需要的是清晰的逻辑思路,一定要层次分明。
4 图与表的选择问题。能用图尽量用图表示,包括各种统计图。图更直观一些,表都是数字,很难理解的。如果一篇文章让reviewer看起来“难受”的话,结果就可想而知了。另外,近年来主张图尽量组合在一起,这样也容易理解一些。图也要涵盖足够的信息,不能动不动就出来一个图,一篇文章的图也不是越多越好,因为图占用太多的版面。
5 参考文献和引用一定要规范。最好用文献管理软件(如Endnote)来编辑,不要手工制作,费力且不讨好。对于所有的投稿文章,参考文献全部重新查找,并用软件生成,确保不犯各种小错误。
6.节标题的拼写一定要准确。不建议用一个单词,而建议用一个短语或句子。
7.切忌超长段落。一般一个段落以3到5个句子为宜,千万不要追求一气呵成的感觉而堆在一起,动辄一页纸的大段落让谁看了都犯愁。一定要让文章看起来简洁清爽。
8.图表切忌模糊不清。在审稿阶段图表和正文一般是分开的,要求图的质量要高,要有足够高的分辨率。
9.遵循科技写作的常规要领。科技写作是有着自己的一套规则的,不讲规则只能是让审稿人觉得你是个新手或者非正规军,这样拒起稿来几乎没有什么心理压力。
10.文章的格式要符合规则。一般来讲通篇双倍行距,段落之间留出空行,正文跟参考文献字体要区分开。
当然一篇文章的成功与否取决于很多因素,好的写作不一定能够保证它一定被录用,但是至少可以避免它过早的被reject,或者本来应该是minor revision的稿子给批成了major revision。以上只是本人总结的一些细微之处,但这些也是最容易做到的,希望跟大家多多交流。

lundi 24 janvier 2011

新建用户并添加到管理组

用recovery mode模式启动后,进入命令行模式,提示符应该是 #

1、输入用户管理的命令,新建用户(以test为例):
useradd test

修改 test 用户的密码:
passwd test

2、将新用户添加到管理组:
gpasswd -a test admin

3、给 test 用户创建自己的目录:
cd /home

mkdir test

chown test /home/test

4、重新启动,
reboot

然后用 test 登录,

登录以后,点菜单“系统-系统管理-用户和组”,进去选中你的用户,点右边的“属性”按钮,到用户权限里打勾需要的;

ubuntu

ubuntu
Enter Password To Unlock Your Login Keyring
sudo rm ~/.gnome2/keyrings/login.keyring

dimanche 9 janvier 2011

高歌:中国航空发动机落后30年 需应用新原理

2011年01月09日 13:09 新华网

访谈嘉宾介绍:高歌,中国工程热物理及流体力学专家,教授,1967年毕业于北京航空学院发动机系;198l、1985年分别获北京航空学院工学硕士及博士学位,后在北京航空航天大学发动机系任教授、博士生导师;1992年任国防科工委水动力学专家组副组长。高歌教授在燃烧学、流体减阻、旋涡动力及升力技术等领域有诸多发明创造:1981年发明沙丘驻涡火焰稳定器,应用于多种型号喷气发动机中,具有低阻、高稳的突出特性,提高了发动机的推力;1991年发明低噪、低阻新型流水孔网阵技术,成功地应用于潜艇,获得减阻降噪的明显效果;2000年与美国华裔教授Y.Yong共同创立理性湍流方程体系,消除了湍流方程对经验系数的依赖。1984年高歌获国家发明一等奖;1986年被批准为国家有突出贡献的中青年专家;1991年获航空航天工业部航空金奖、国防科工委光华特等奖及国家科技进步二等奖;1992年获中国船舶工业总公司科技进步一等奖;1993年获国家发明三等奖。

记者:各位网友,大家好!今天来到我们新华军事演播厅的是北京航空航天大学发动机系教授、博士生导师高歌教授。众所周知,高教授是我国发动机领域的专家,我们想问一下高教授,您是怎么走上发动机研究这条道路的呢?

高教授:航空发动机是飞机的心脏,如果发动机功能上不去的话,那飞机就得心脏病。我从少年时期就非常热爱航模运动,一心想献身祖国的航天事业,所以,1962年考大学的时候,就报考了北京航空学院,也就是现在的北京航空航天大学。

但是,当时飞机和发动机是一个系,叫三系。我就报了这个系,结果一分,我报的是飞机专业,结果进了学校以后被分到了发动机专业,我就很苦恼了。就找了当时的教务处主任要求到飞机专业去,结果人家对我说,你不喜欢发动机,那是因为你对发动机还不了解,如果你知道发动机多么重要,还有许多难题没有解决,也许你会爱上发动机的。一年以后你再来找我吧,如果那时你还不喜欢发动机专业,我给你换到飞机专业去。当然一年以后,我没有去找他。

记者:当时我们和世界发动机的先进水平有多大差距?

高教授:当时我们国家制造的飞机发动机都是仿制苏联的发动机,距离世界的先进水平,大概有十年的差距。

记者:当时的差距是十年?

高教授:对。因为苏联50年代的发动机,我们60年代造出来,也就是十年的差距。但是随着时间的拖延,我们的差距没有缩小,而且逐渐地拉长了。我心里头非常的着急,总是想我们中国人什么时候能够造出我们自己的先进航空发动机,赶上世界的先进水平,这种心情可以说伴随我一生。

记者:当时您感觉我们和国外相比,在发动机,在研究、设计、制造等方面,差距都体现在哪里?

高教授:第一个是理论方面的差距。中国的航空发动机,特别是喷气发动机专业是从1954年开始仿制苏联的发动机开始的,在广大的工程技术人员里头,理论专家相对来说少一些。整体的理论素质还是差的比较大。虽然成品可以造出来,但理论上是有差距的。另外在航空发动机工业中,我们的技术、工艺、材料各个方面,也都是落后的。当时的差距可以说是全面性的。

而建国以后几十年里头,中国航空科技、工业走了一条跟踪、测绘、仿制这样一条路。在理论研究上,是跟踪国外的研究潮流;在具体工艺技术上,是仿制或者是测绘。这样一来时间做久了,就会约束了我们自己的自主创新能力,造成无论是在技术前瞻方面,还是在技术重大突破方面,都有所欠缺。

记者:您刚才提到了自主创新,您创造的沙丘驻涡稳定器就是我国发动机领域一项重要发明。您是如何获得灵感的呢?

高教授:我大学毕业后,从1968年一直到1978年,都在青海沙漠地区工作。在沙漠里有新月形的沙丘,这是司空见惯的事情。但这种沙丘有一个很奇怪的特性,无论风怎么大,这个沙丘依然保持着它原有的月牙形状。为什么它维持不变,就引起了我的兴趣,这样我从流体学的角度,把这个沙丘保持稳定的这种特性用流体学的角度解开了,解开了以后,然后把这个原理用到了飞机发动机的火箭稳定器上,这样就获得了比较突出的进展。

记者:我理解的就是这种沙丘驻涡应用的研究,使这个发动机性能更加稳定了?

高教授:对。在喷气发动机的加力燃烧室里面,一般风速是每秒100米到150米这个范围。这么高的风速,那个火是非常容易吹熄的。在生活中,你要点烟的时候,火柴或打火机一定要用手挡起来,挡住风。因为在一个避风的地方,火焰才不容易熄灭。以前在喷气发动机中的加力燃烧室里面,总是装上一些V形槽,这后面就产生一个漩涡,这个漩涡流速比较低,同时它可以储存这个热量,来保证火焰的稳定。但实际这种V形槽火焰稳定器效果并不理想,漩涡总是脱落,这一脱落就引起了火焰的不稳定。

那么我们发明沙丘这种形状,它保持后面的漩涡是非常稳定的,燃烧室里面的火焰的稳定性就提高了很多。

记者:中国这种沙丘驻涡理论,国外是不是非常感兴趣?

高教授:对。这个东西是我们中国人的原创。后来在珠海航展上,贵州航空发动机厂的发动机展品中,从后部,从尾部能够看出来这个装置。航展上很多国外记者或者研究人员都重点地拍摄这部分的内容,他们对这个东西非常感兴趣。

记者:当时国外对于这种发动机内的火焰稳定问题,采用的是什么方法?

高教授:他们不是走这条路。因为在国外的燃烧学界,几十年有一个常规,即要想火焰稳定,稳定器的迎风截面积要做得大一些。越大火焰稳定性能就越好。当然稳定器做大了,缺陷就是阻力也就大了。我记得是1983年的时候,美国加州理工学院有一位权威教授来我们学校实验室参观,系主任向他介绍情况,指着我的试验台说,这个试验台就是我们研究既能减少稳定器阻力,又能提高火焰稳定器的一个试验台。当时没有讲沙丘稳定器的具体形状了。不过美国教授就说了,奉劝你们不要做这种研究,几十年来国际上的研究经验就是,要想稳定性好,就要把它做大,做大了以后,阻力就大,既想减少阻力,同时要保持稳定性,这是不可能的。

然而实际上,我们的沙丘稳定器阻力比“V”形槽的阻力减少了70%到80%,火箭稳定性大幅度提高。

记者:咱们这套理论一共应用到多少型号的发动机上?

高教授:在90年代,我们国家主力战斗机的发动机都使用这个稳定器。

记者:在您的简历中看到,您后来还在潜艇领域降噪还有新的发明?您怎么从航空研究转到了水下了?

高教授:流体力学是一个多领域可以使用的基础学科。航空依靠的学科是流体力学。潜艇也是流体力学。

网友们可能在照片中发现,潜艇上有很多的流水孔,潜艇的沉浮都要通过流水孔进水、排水来实现。无论是苏联的还是美国的潜艇,它们都是矩形的排水孔。这种形状从流体力学的角度上来说,水下阻力非常大。

我1987年第一次到青岛的海军基地,码头上就停着潜艇,我一看潜艇流水孔全是矩形的、排成一长串,当时就感觉这种形式不对,应该做成类似月牙形的形状,另外孔的排列应该是呈菱形的排列。平时你观察风吹过水面以后,你从某一个角度上看,看那个波浪是菱形的,流体的波动现象在水中,自然会形成菱形的网。所以我说,一个是形状不对,一个是排列方式不对,就改了这两点。

这个后来也应用到我国潜艇建造上。

记者:今年是2010年了,您在这个时代,再回首我们中国的发动机的基础理论研究,您有什么感想?

高教授:第一,这几十年来,我们国家在航空发动机的基础理论的研究方面取得了非常大的进展,不仅有优秀的年龄老的带头人,更可喜的是涌现了一大批中青年的科技人员骨干。这些科技人员基本上掌握了进行航空发动机基础理论研究的所有的手段。所以从理论研究上来说,我们和国际上的差距在迅速地缩小,最多不会超过五年。当然,在经验方面,我们还稍微缺了一些。但是,在纯理论的方面我们已经和世界最先进水平不断地靠近。

记者:发动机从设计到最后出来成品,有一个的过程。您对我们的发动机制造这方面,有什么感受?

高教授:再好的理论,如果工艺上不能实现的话,还是一个很大的差距。我们国家这些年航空发动机的制造工艺,制造技术得到了大幅度的提升。现在到航空发动机的工厂去看一看,设备几乎全部都更新了。

在我刚工作的时候,工厂都是手操作的机床,现在则被大批的数控机床取代,各种新工艺、新技术、新材料层出不穷。所以,在这个领域里头,我们也是前进了很多。单纯从生产设备上来看,我的看法是和国外大概仅有十年左右差距。

记者:您觉得,中国在军用大推力的发动机上,和世界先进水平有多大差距?

高教授:恐怕还有30年的差距。尽管设备上,加工技术逐渐赶上来了,但设计的发动机,需要好的图纸和设计理念。这些设计理念从科学家的头脑里头,到工程师的头脑里头,最后变成工程图纸,这需要一个过程。

现在中国发动机的设计理念还没有完全摆脱跟踪仿制。就是国外在做哪方面的研究,我们也跟进。国外的定型已经服役的发动机,一些技术细节讲的比较多了,我们知道了然后再去做相关研究,然后再做确定下来,再应用上,这个过程时间就长了。从我们得到国外的信息,一般就要晚三到五年,然后再消化吸收、理解了,又要几年,最后再从工程上实现,这个差距就大了。

记者:您感觉,从世界上涡轮喷气发动机发展,是不是已经到了极限?

高教授:不是的。任何一个事物,如果你拘泥于已有框架,就不会有突破。现在的航空发动机,基本上是航空涡轮发动机,它的核心技术都是涡轮机,要提高这种发动机的性能,就是两个措施。一个措施是提高它的压缩机的压力,压缩机进来的气体,压力越高越好。另外就是要提高涡轮前温度,就是燃烧室里温度提的越高越好。

如果沿着这两条路走下去的话,也可以说基本是快走到头了。因为这个压力是不可以无限提高。现在的航空发动机,也就是30多个压力最多到40多个压力。而燃烧的温度,现在已经逼近2000K,就是摄氏1700度左右。这两个指标再向上提的空间不大,即使提上去,也会造成可靠性的下降。即便有新的材料和新的冷却方式出现,我个人认为单纯增加压比和提高温度,效果很小。

记者:现在国外先进航空发动机的推重比是12左右,您认为最高会到多少?

高教授:美国在90年代制订了一个计划,叫做IHPTET计划。IHPTET计划是到2005年研制出推重比15的发动机。实际到2005年,他们没有完成这项指标;2010年,他们也没有完成这项指标。现在国外的消息,国外正在制新一代的发动机,普拉特惠特尼公司在做所谓的第六代发动机。这种发动机,我们估计它的推力应该是12到15之间。

美国后来又制订了一个VAATE计划,计划到2020年制作出推重比20的发动机,当然也是困难重重。我个人认为,没有新的发动机原理方面的重大突破,沿着既定路线往前走,对美国人来说,也是非常困难的。也就是说,航空发动机需要新的原理、新的突破,并非就是现有死路一条走到底。新的航空涡轮发动机,需要崭新的压气机原理、燃烧室原理、涡轮原理以及尾喷管原理。当然,它还是在涡轮发动机的这个范畴之内,但是和现在的航空发动机是截然不同的,它需要我们有新的创新性的思维。

记者:一条不同的路。

高教授:对。用现有的流体力学和热力学的知识,就完全可以达到一种新的境界,只是换一个思路,不要一条道走到黑。换一条思路以后,本来你是山穷水尽疑无路,就会柳暗花明又一村。

记者:美国有很多的高超声速的计划,用冲压的手段来实现。这是它的一种另外的选择吗?

lundi 3 janvier 2011

shell xargs

xargs的功能:它将输入输出给xargs后面的命令,作为那个命令的参数

一个简单的示例应用如下:
[root@TestServer haha]#ls
a.class b.class c.class
a.java b.java c.java
[root@TestServer haha]#ls |xargs rm

也就是说,上面的命令执行相当于:
rm a.class b.class c.class a.java b.java c.java