科学网

 找回密码
  注册

tag 标签: 单引号

相关帖子

版块 作者 回复/查看 最后发表

没有相关内容

相关日志

Matlab输出或打印单引号,双引号
trugle 2014-11-19 20:51
单引号 disp(''''''); 双引号 disp(‘”“’);%(为了说明,使用了汉子标点符号,实际上是'',用鼠标选中复制即可发现区别)
个人分类: Matlab点滴积累|17020 次阅读|0 个评论
[转载]shell中单引号,双引号,反引号和反斜杠的区别
aaa0 2013-5-28 05:35
shell可以识别4种不同类型的引字符号: 单引号字符' 双引号字符 反斜杠字符\ 反引号字符` 1. 单引号 ( '' ) # grep Susan phonebook Susan Goldberg 403-212-4921 Susan Topple 212-234-2343 如果我们想查找的是Susan Goldberg,不能直接使用grep Susan Goldberg phonebook命令,grep会把Goldberg和phonebook当作需要搜索的文件 # grep 'Susan Gold' phonebook Susan Goldberg 403-212-4921 当shell碰到第一个单引号时,它忽略掉其后直到右引号的所有特殊字符 2. 双引号 ( ) 双引号作用与单引号类似,区别在于它没有那么严格。单引号告诉shell忽略所有特殊字符,而双引号只要求忽略大多数,具体说,括在双引号中的三种特殊字符不被忽略:$,\,` ,即双引号会解释字符串的特别意思,而单引号直接使用字符串.如果使用双引号将字符串赋给变量并反馈它,实际上与直接反馈变量并无差别。如果要查询包含空格的字符串,经常会用到双引号。 # x=* # echo $x hello.sh menus.sh misc.sh phonebook tshift.sh # echo '$x' $x # echo $x
2808 次阅读|0 个评论
Word里的两种英文单引号
dolphinzhu 2012-6-10 00:09
Word 中英文单引号有两种:弯引号 和 撇号,默认情况下是弯引号。在一些情况下,我们需要使用到撇号,如何修改或者替换。技巧如下: (1)若是个别地方需要使用撇号,这时的方法是输入enter旁边的弯引号,然后Ctrl+Z撤销,即可修正为撇号; (2)若是全文都需要撇号,则在Word选项里进行配置自动更正选项: 然后不勾选“直引号替换为弯引号”即可: 。 有了这个技术方法以后,还可以在Word里配置检索词,然后应用到专业检索里,JN=('管理科学学报'+'系统工程理论与实践'+'管理世界'+'数量经济技术经济研究'+'中国软科学'+'金融研究')+SN='文献共享'。
个人分类: OFFICE 技巧|20815 次阅读|0 个评论
[转载]BibTex中输入大写字母
orient 2012-4-29 13:10
把要大些的字母用大括号括起来,比如,要输入A,就要实际输入{A}
14147 次阅读|0 个评论
[转载]Matlab符号运算总结
热度 1 pcabaqus 2012-1-21 22:08
%% 符号变量与符号表达式 %%%%%%%%%%%%%%%%%%%%%%%%%%% %1.符号变量与符号表达式 %%%%%%%%%%%%%%%%%%%%%%%%%%% clear all ; clc; close all; % f =sym( 'sin(x)+5x') % f —— 符号变量名 % sin(x)+5x—— 符号表达式 % ' '—— 符号标识 % 符号表达式一定要用' ' 单引号括起来matlab才能识别 % ' ' 的内容可以是符号表达式,也可以是符号方程。 % 例: % f1=sym('a*x^2+b*x+c') —— 二次三项式 % f2=sym('a*x^2+b*x+c=0' )—— 方程 % f3=sym('Dy+y^2=1') ——微分方程 % 符号表达式或符号方程可以赋给符号变量,以后调用方便;也可以不赋给符号变量直接参与运算 % syms 命令用来建立多个符号量,一般调用格式为: % syms 变量1 变量2 ... 变量n %% 符号矩阵的创建 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %2.符号矩阵的创建 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % 数值矩阵A= % A= —— 不识别 % @1.用matlab函数sym创建矩阵(symbolic的缩写) % 命令格式:A=sym(' ') % ※ 符号矩阵内容同数值矩阵 % ※ 需用sym指令定义 % ※ 需用' '标识 % 例如: A = sym(' ') % A = % % % 这就完成了一个符号矩阵的创建。 % 注意:符号矩阵的每一行的两端都有方括号,这是与 matlab数值矩阵的一个重要区别。 %@2.用字符串直接创建矩阵(这种方法创建的没有什么用处) % ※模仿matlab数值矩阵的创建方法 % ※需保证同一列中各元素字符串有相同的长度。 % 例: A = '; ' '] % A = % % %@3.符号矩阵的修改 % a.直接修改 % 可用光标键找到所要修改的矩阵,直接修改 % b.指令修改 % ※用A1=sym(A,*,*,'new') 来修改。 这个经过测试,不能运行 % ※用A1=subs(A, 'new', 'old')来修改 % % 例如:A = % A = sym(' ') % A1=sym(A,2,2,'4*b') %%等效于A(2,2)='4*b'; % A1 = % A1=subs(A,'0','4*b') A2=subs(A1, 'c', 'b') % A2 = % %@4.符号矩阵与数值矩阵的转换 % ※将数值矩阵转化为符号矩阵 % 函数调用格式:sym(A) A= % A = % 0.3333 2.5000 % 1.4286 0.4000 B=sym(A) % ans = % % % ※将符号矩阵转化为数值矩阵 % 函数调用格式: numeric(A) % B = % % %numeric(B) 这个函数不存在了 VPA(B,4) %发现这个函数可用 % R = VPA(S) numerically evaluates each element of the double matrix % S using variable precision floating point arithmetic with D decimal % digit accuracy, where D is the current setting of DIGITS. % The resulting R is a SYM. % % VPA(S,D) uses D digits, instead of the current setting of DIGITS. % D is an integer or the SYM representation of a number. % ans = % % %% 符号运算 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%3. 符号运算 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % 例1: f=sym( '2*x^2+3*x-5'); g=sym( 'x^2+x-7'); h= f+g % h= % 3*x^2+4*x-12 % 例2: f=sym('cos(x)');g=sym('sin(2*x)'); f/g+f*g % ans = % cos(x)/sin(2*x)+cos(x)*sin(2*x) %% 查找符号变量 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%4.查找符号变量 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % findsym(expr) 按字母顺序列出符号表达式 expr 中的所有符号变量 % % findsym(expr, N) 列出 expr 中离 x 最近的 N 个符号变量 % 若表达式中有两个符号变量与 x 的距离相等,则ASCII 码大者优先。 % ※常量 pi, i, j 不作为符号变量 % 例: f=sym('2*w-3*y+z^2+5*a'); findsym(f) % ans = % a, w, y, z findsym(f,3) % ans = % y,w,z findsym(f,1) % ans = % y %% 计算极限 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%5.计算极限 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % limit(f,x,a): 计算f(x)当x趋向于a的极限 % limit(f,a): 当默认变量趋向于 a 时的极限 % limit(f): 计算 a=0 时的极限 % limit(f,x,a,'right'): 计算右极限 % limit(f,x,a,'left'): 计算左极限 % 例:计算 syms x h n; L=limit((log(x+h)-log(x))/h,h,0) % L = % 1/x M=limit((1-x/n)^n,n,inf) % M = % exp(-x) %% 计算导数 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%6.计算导数 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % g=diff(f,v):求符号表达式 f 关于 v 的导数 % g=diff(f):求符号表达式 f 关于默认变量的导数 % g=diff(f,v,n):求 f 关于 v 的 n 阶导数 syms x; f=sin(x)+3*x^2; g=diff(f,x) % g = % cos(x)+6*x %%计算积分 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%7.计算积分 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % int(f,v,a,b): 计算定积分f(v)从a到b % int(f,a,b): 计算关于默认变量的定积分 % int(f,v): 计算不定积分f(v) % int(f): 计算关于默认变量的不定积分 f=(x^2+1)/(x^2-2*x+2)^2; I=int(f,x) % I = % 3/2*atan(x-1)+1/4*(2*x-6)/(x^2-2*x+2) K=int(exp(-x^2),x,0,inf) % K = % 1/2*pi^(1/2) %%函数运算 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%8.函数运算 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % 1.合并、化简、展开等函数 % collect函数:将表达式中相同幂次的项合并; % factor函数:将表达式因式分解; % simplify函数:利用代数中的函数规则对表达式进行化简; % numden函数:将表示式从有理数形式转变成分子与分母形式。 % 2.反函数 % finverse(f,v) 对指定自变量为v的函数f(v)求反函数 % 3.复合函数 % compose(f,g) 求f=f(x)和g=g(y)的复合函数f(g(y)) % compose(f,g,z) 求 f=f(x)和g=g(y)的复合函数f(g(z)) % 4.表达式替换函数(前面讲到了) % subs(s) 用赋值语句中给定值替换表达式中所有同名变量 % subs (s, old, new) 用符号或数值变量new替换s中的符号变量old %% % mtaylor(f,n) —— 泰勒级数展开 % ztrans(f) —— Z变换 % Invztrans(f) —— 反Z变换 % Laplace(f) —— 拉氏变换 % Invlaplace(f) —— 反拉氏变换 % fourier(f) —— 付氏变换 % Invfourier(f) —— 反付氏变换 %% clear f1 =sym('(exp(x)+x)*(x+2)'); f2 = sym('a^3-1'); f3 = sym('1/a^4+2/a^3+3/a^2+4/a+5'); f4 = sym('sin(x)^2+cos(x)^2'); collect(f1) % ans = % x^2+(exp(x)+2)*x+2*exp(x) expand(f1) % ans = % exp(x)*x+2*exp(x)+x^2+2*x factor(f2) % ans = % (a-1)*(a^2+a+1) =numden(f3) %m为分子,n为分母 % m = % 1+2*a+3*a^2+4*a^3+5*a^4 % n = % a^4 simplify(f4) % ans = % 1 clear syms x y finverse(1/tan(x)) %求反函数,自变量为x % ans = % atan(1/x) f = x^2+y; finverse(f,y) %求反函数,自变量为y % ans = % -x^2+y clear syms x y z t u; f = 1/(1 + x^2); g = sin(y); h = x^t; p = exp(-y/u); compose(f,g) %求f = f(x) 和 g = g(y)的复合函数f(g(y)) % ans = % 1/(1+sin(y)^2) clear syms a b subs(a+b,a,4) %用4替代a+b中的a % ans = % 4+b subs(cos(a)+sin(b),{a,b},{sym('alpha'),2}) %多重替换 % ans = % cos(alpha)+sin(2) f=sym('x^2+3*x+2') % f = % x^2+3*x+2 subs(f, 'x', 2) %求解f当x=2时的值 % ans = % 12 %% 方程求解 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%9.方程求解 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % 1代数方程 % 代数方程的求解由函数solve实现: % solve(f) 求解符号方程式f % solve(f1,…,fn) 求解由f1,…,fn组成的代数方程组 % % 2常微分方程 % 使用函数dsolve来求解常微分方程: % dsolve('eq1, eq2, ...', 'cond1, cond2, ...', 'v') clear syms a b c x f=sym('a*x*x+b*x+c=0') solve(f) % ans = % % solve('1+x=sin(x)') % ans = % -1.9345632107520242675632614537689 dsolve( ' Dy=x ','x') %求微分方程y'=x的通解,指定x为自变量。 % ans = % 1/2*x^2+C1 dsolve(' D2y=1+Dy ','y(0)=1','Dy(0)=0' ) %求微分方程y''=1+y'的解,加初始条件 % ans = % -t+exp(t) =dsolve('Dx=y+x,Dy=2*x') %微分方程组的通解 % x = % -1/2*C1*exp(-t)+C2*exp(2*t) % y = % C1*exp(-t)+C2*exp(2*t) % ezplot(y)方程解y(t)的时间曲线图 %% funtool funtool %该命令将生成三个图形窗口,Figure No.1用于显示函数f的图形, % Figure No.2用于显示函数g的图形, % Figure No.3为一可视化的、可操作与显示一元函数的计算器界面。 % 在该界面上由许多按钮,可以显示两个由用户输入的函数的计算结果: % 加、乘、微分等。funtool还有一函数存储器,允许用户将函数存入, % 以便后面调用。在开始时, % funtool显示两个函数f(x) = x与g(x) = 1在区间 上的图形。 % Funtool同时在下面显示一控制面板, % 允许用户对函数f、g进行保存、更正、重新输入、联合与转换等操作。 %% taylortool %该命令生成一图形用户界面,显示缺省函数f=x*cos(x) % 在区间 内的图形,同时显示函数f % 的前N=7项的Taylor多项式级数和(在a=0附近的)图形, % 通过更改f(x)项可得不同的函数图形。 % taylortool('f') %对指定的函数f,用图形用户界面显示出Taylor展开式 %% maple内核访问函数 % % 可以访问maple内核的matlab函数: % maple ——— 访问maple内核函数 % mapleinit —— maple函数初始化 % mpa ———— maple函数定义 % mhelp ——— maple函数帮助命令 % procread —— maple函数程序安装 % 具体的操作参看相关说明
个人分类: 编制程序|27561 次阅读|1 个评论
[转载]VIM标记 mark 详解
chnfirst 2011-6-2 08:37
http://www.cnblogs.com/jianyungsun/archive/2011/02/14/1954057.html?login=1 VIM标记 mark 详解 Vim 允许你在文本中放置自定义的标记。命令 "ma" 用 a 标记当前的光标位置。你可以在文本中使用 26 个标记(a到z)。这些标记是不可见的,只是一个由 Vim 记住的位置。 要跳到一个你定义的标记,可以使用命令 `{mark},这里 {mark} 是指定义标记的那个字母。所以,移到标记a的命令是: `a 命令 'mark(单引号加上一个标记)会移到标记所在行的行首。这与 `mark 命令是不同的, 后者是移到标记所在行上被标记的列。 标记在需要处理一个文件的两个相关地方的时候非常有用。假设你在处理文末的时候需要 查看文首的一些内容,先移动到行首,设置一个标记 s (start): ms 然后移动到你需要处理的地方,再设置一个标记 e (end): me 现在你可以随意移动,当你需要看开头的地方,可以使用这个命令移到那里: 's 然后使用 '' 跳回来。或者用 'e 跳到你正在处理的文尾的地方。 这里使用 s 和 e 作标记名没有特别的含义,只是为了好记而已。 你可以用如下命令取得所有的标记的列表: :marks 你会注意到有一些特殊的标记,包括: ' 跳转前的位置 " 最后编辑的位置 最后修改的位置的结尾 补充:如果想要删除marks,可用命令delmarks + markname 。 (原文地址: http://blog.163.com/lgh_2002/blog/static/44017526201081154512135/ )
个人分类: 电脑、办公|1560 次阅读|0 个评论
[转载]英文标点符号的使用
mojiesheng 2011-5-5 14:36
句点(FullStop/Period,“.”) 问号(QuestionMark,“?”) 感叹号(ExclamationMark,“!”) 逗点(Comma,“,”) 冒号(Colon,“:”) 分号(Semicolon,“;”) 连字符(Hyphen,“-”) 连接号(EnDash,“–”) 破折号(EmDash,“—”) 括号(Parentheses,小括号“()”;中括号“ ofthosesurveyed 5.用于一个词的一部分要移行,一般按音节间断开单词加连字号(例如:ha-ppy,不可断为hap-py……),或根据发音,不要把单个字母留在行尾或行首。注意一页中最后一个单词不能使用连字号将其置于两页。 八、圆括弧Parenthesis(()) 1.标出表顺序的数字和字母(如:(1)、(2)等) 2.用来表示其中插入的或附加的解释成分。这个插入成分可以是单词、词组或句子.但要注意,括号会削弱强调作用,因此,如果要强调插入的句子成份,则要用破折号。 Theymighttakeawalktogether(rememberfeet)andseetheneighborhoodwithfresh,neweyes. 九、引号QuotationMarks(“”‘’) 引号分单引号(singlequotationmarks)和双引号(doublequotationmarks)。单引号只用在一个直接引语中所含有的另一个直接引语上。 1.表示直接引语。当直接引语超过四行或多于40个字词时,一般不用引号而改用黑体字以便与文章的其它部分界线清晰 “Well,”theforeignersaidtohim,“youlooklikeanengineer.” 句号和逗号必须置于引号(双引号和单引号)之内。 Hetoldthegunman,“Irefusetodothat”;hisknees,however,wereshakingevenashesaidthosewords. Shecalledthisscheduleofactivitiesher“load”:work,study,exercise,recreation,andsleep. 冒号与分号必置于引号外。 Theteacherasked,“Couldyouunderstandme”? Didtheteacherask,“Havetheygone”? Didtheteacherask,“Theyhavegone?” Thefrightenedgirlscreamed,“Help”! Thefellowonlysaid,“Sorry!” Heinterruptedme,“Now,listen”——andwentonsaying. 问号、感叹号和破折号有时置于引号之内,有时置于外号之外。如果所引内容本身是疑问句或感叹句或带有破折号,问号、感叹号或破折号一般放在引号之内。否则,放在引号之外。 2.标明短篇出版物的标题,诸如杂志、报纸上的文章、短诗、短篇故事和整部书的某一章节。 Haveyouread“TheOldManandtheSea”? Chapterthreeisentitled“TheInternet.” 3.表示所用的词语具有特殊意义。另外,当俚语出现在较正式的文章中,也用引号引起来,以表示文风的有意转变。 Thereportcontainedthe“facts”ofthecase. Thespeakerownsa“fatfarm”inCalifornia,whichslimsdownrichovereatersfor$2,500aweek. 4.用于表示引起读者注意的词语,或读者不熟悉的特殊词语。 Itiscustomarytosay“Youprewelcome”wheneveranyonesays“Thankyou.” “SOS”isamessageforhelpfromashiporaircraftwhenindanger. 十、省略号Ellipsis(...) 此省略号无论出现在句首、句中、还是句尾,都是表示单词的省略。 1.表示直接引语中的省略 Maxwrote,“...inoneword,manpsconsciousness,changeswitheverychangeintheconditionsofhismaterialexistence....” 句后的省略号和句号的写法应是在一条直线上的四个黑点。前三个黑点表示省略号,后一个黑点表句号。 2.表示说话中的犹豫或迟疑 “Ifthatthewayyouthink...justgobacktoschool,”hesaid. 3.表示段落或整行词句的省略,须使用一整行黑点。 十一、撇号或省字号Apostrophe(’) 1.构成名词所有格 restmyson’s amoment’sbooks Athreeweeks’pay 2.表示词、字母、数码、符号等的复数形式 Don’tusesomanyandsinthesentence. Howmany5shaveyougot? 这与一般单词的复数形式不同,正规的写法须在s前加“’”,要牢记规则。 3.除表动词的紧缩形式外,还表一个或几个字母和数字的省略。 I’vegotit.“Yes,ma’am,”thewaitersaid. 注意:有相当大一部分省略词是口语中的用法,不宜出现在书面语中。例如:I’dliketo(在书面语中要写作Iwouldliketo) 十二、字底线Underline()和斜体Italics 斜体是英语的一种独特的书写手段,但具有标点的作用,它和字底线的作用完全一样。 1.用于火车、飞机、轮船、太空船的名称之下 Challenger(飞机)ApolloNine(太空船) 2.用于具有一定厚度的书籍、报纸、杂志、长诗、电影、作曲的标题下 HaveyoureadGonewiththeWind? 在书写体中,长篇小说书名下要加字底线,如是印刷体写成斜体即可。 theWashingtonPostTimemagazine 3.表示不常用的或还没有被英语这一语言所接受的外来词或短语。但外来语中的动植物科目须用字底线来表示。 InKorea,thesixty-firstbirthdayiscalldhuangup(beginningofnewlife)1Helongedfor Ladolcevita. 4.强调文章中的某些词语,以引起读者的注意,相当于汉语中的着重号(即在所强调的汉字下加一个黑点)。 英国英语和美国英语标点符号的差异 1.引号的用法:①属于引语的逗号、句号在美国英语中位于引号内,而在英国英语中多位于引号外;②引语内再套用引语时,美国英语中双引号在外单引号在内,而英国英语中的单引号在外、双引号在内。 在美国英语中,如果省略号恰好在句尾,就用四个点,如I‘dliketo...thatis...ifyoudon‘tmind.... 2.冒号的用法:①在小时与分钟之间,美国英语多用冒号,英国英语多用句号;②美国英语中,信件或演说词的称呼语之后用冒号,而在英国英语中多用逗号。 中英文标点符号的差异 汉语中目前使用的标点符号是参考借鉴西文的标点体系而制定的,它既保留了西文标点的主体特征,又带有与汉语语言特点相适应的特色。因而,中英文标点符号之间存在着一定的差异。 ⒈汉语中的某些标点符号为英语所没有。 ⑴顿号(、):顿号在汉语中起分割句子中的并列成分的作用;英语中没有顿号,分割句中的并列成分多用逗号。如: Sheslowly,carefully,deliberatelymovedthebox. 注意:类似的情况下,最后一个逗号后可加and,这个逗号也可省略--Sheslowly,carefully(,)anddeliberatelymovedthebox. ⑵书名号(《》):英文没有书名号,书名、报刊名用斜体或者下划线表示。如: Hamlet/Hamlet《哈姆雷特》 Winter‘sTale/Winter‘sTale《冬天的童话》 TheNewYorkTimes/TheNewYorkTimes《纽约时报》 另外,英语中文章、诗歌、乐曲、电影、绘画等的名称和交通工具、航天器等的专有名词也常用斜体来表示。 ⑶间隔号(#8226;):汉语有间隔号,用在月份和日期、音译的名和姓等需要隔开的词语的正中间,如"一二#8226;九"、"奥黛丽#8226;赫本(人名)"等。英语中没有汉语的间隔号,需要间隔时多用逗点。 ⑷着重号:有时汉语用在文字下点实心圆点表示需要强调的词语,这些实心点就是着重号。而英语中没有这一符号,需强调某些成分时可借助文字斜体、某些强调性词汇、特殊句型、标点停顿等多种方法。 ⒉英语中的某些标点符号为汉语所没有。 ⑴撇号--Apostrophe(‘) ⑵连字号--Hyphen(-) ⑶斜线号—VirguleorSlash(/):该符号主要起分割作用,如Itcouldbeforstaffand/orstudents.也常用于标音,如bed/bed/。 ⒊某些符号在汉英两种语言中的形式不同。 ⑴中文的句号是空心圈(。) 英文的句号是实心点(.)。 ⑵英文的省略号是三个点(...),位置在行底; 中文的为六个点(......),居于行中。 ⑶英文的破折号是(-) 中文的是(--) 中国学生常见标点符号错误例析 (1)顿号、书名号、句号、省略号错误。比较中英文标点符号可见,英文标点中没有中文形式的顿号、书名号、句号和省略号。而这四种标点符号成了大学英语写作中“借鉴频率较高的符号。如: 〔错误〕1.Whilesheisreading《GoneWiththeWind》,Iamcooking。 〔错误〕2.Mysisterboughtalotoffruitsforme,suchasbanana、orange、appleandpear. 英文中的印刷体用斜体字表示书籍、报刊、戏剧、电影、绘画作品等的名称,在书写体或打字机打的文本中用字下线表示斜体字;英文常用逗号来代替冒号;而句号是用实心小黑点表示。故以上两句应改为: 〔修改〕1.WhilesheisreadingGoneWiththeWind,Iamcooking.(印刷体) 或WhilesheisreadingGoneWiththeWind,Iamcooking.(书写体) 〔修改〕2.Mysisterboughtalotoffruitsforme,suchasbanana,orange,appleandpear. 还有,英文中的省略号其实是三个句号的并列,许多学生由于受中文影响常错误地把英文省略号写成六点。 (2)冒号错误。冒号是中英文兼有的标点符号。在汉语中,冒号是表示提示性话语之后的停顿,常用在“说、道、讲、问、唱、回答、喊、吼”等动词的后边,以标明下面的话是谁说的。此用法影响下列英文句子标点: 〔错误〕3.Ithoughttomyself:“Whatkindoftrapisshelaying?” 〔错误〕4.Heasked:“Whereareyoufrom?” 以上两例中的冒号在英文中需用逗点表示。汉语中的冒号还可用在“如次“如下“例如“像等引起下文的提示语后边。在英文表达中,“forexample”(例如)一类的词后常用逗点代替冒号。 〔错误〕5.Goodmannerscanbeseenineverydaylife.Forexample:apersonwithgoodmannersiskindand helpfultoothers. 〔修改〕5.Goodmannerscanbeseenineverydaylife.Forexample,apersonwithgoodmannersiskindandhelpfultoothers. (3)破折号错误。汉语中的破折号标明行文中解释说明的部分,而英文同位语也具有同等说明的功能,故英文写作中用破折号连接同位语成份的错误也屡见不鲜。如: 〔错误〕6.Wearestudyingandlivingatthefamousuniversity—BeijingUniversity. 〔修改〕6.Wearestudyingandlivingatthefamousuniversity,BeijingUniversity. 对于同位语,英语一般使用逗点而不用破折号。英文中破折号的用法远没有中文的丰富。 在大学英语写作中,与语法知识有关的标点错误主要有: (1)把非限制性定语从句(non-restrictiveattributiveclause)理解成限制性定语从句(restrictiveattributiveclause)而忽略用逗点。如: 〔错误〕7.Wewereledintoanearestfabricshopthatwasdividedintotwoparts. 从句意来看,上句是一个非限制性定语从句,故应在shop后加逗点,把that相应改成which即: 〔修改〕7.Wewereledintoanearestfabricshop,whichwasdividedintotwoparts. (2)不论状语从句在整个句子中处于何种位置,一概以逗点隔开。 〔错误〕8.Wewillgothere,ifitisfinetomorrow. 状语从句可置于句首或句末。置于句首时,一般要用标点隔开;而置于句末时,则无需与主句隔开,故以上句子应改为: 〔修改〕8.Ifitisfinetomorrow,wewillgothere.或Wewillgothereifitisfinetomorrow. (3)在疑问句形式的陈述句后使用问号。 〔错误〕9.Whatfunwegirlscouldexpect,tostayinthesameclass,studyingforfourlongyearswiththem?Iwondered. 〔修改〕9.Whatfuncouldwegirlsexpect,tostayinthesameclass,studyingforfourlongyearswiththem,Iwondered. 英语疑问除可用问号来表达外,尚可用词序加以表达。故上例的疑问可用逗点表示。 (4)误把however,therefore,because,thus等起联系作用的副词当成并列连词,导致写作中的逗号粘连(commasplice)错误。 〔错误〕10.Shethoughtwhattheteacherpointedoutwasright,however,shedidn’tcareforthat. 两个完整的句子或两个并列句之间不能一概用逗点点开,可用句号、分号或在逗点后加并列连词(and,but,or,for,so,nor,yet)等方法修改。故上例可改为: 〔修改〕10.Shethoughtwhattheteacherpointedoutwasright.However,shedidn’tcareforthat. 或Shethoughtwhattheteacherpointedoutwasright;however,shedidn’tcareforthat. 或Shethoughtwhattheteacherpointedoutwasright,butshedidn’tcareforthat. (5)与commasplice相映成趣的是,许多学生作文时,极少考虑句子间的逻辑关系,一个逗点连首尾,导致大量熔句(fusedsentence)的堆砌。例如: 〔错误〕11.Youngmenlikebluejeanstheywearthemallthetime. 〔修改〕11.Youngmenlikebluejeans;theywearthemallthetime. 或Youngmenlikebluejeans.Theywearthemallthetime. 或Youngmenlikebluejeans,andtheywearthemallthetime. 或Youngmenlikebluejeans;theywearthemallthetime. 或Sinceyoungmenlikebluejeans,theywearthemallthetime. (6)两个并列的形容词间以and代替逗点。 〔错误〕12.Throughthewindow,infrontofmewerelargegreenfieldswhichremindedmeofthesmallclearingwhereIspentmylonelyandhardchildhood. 现代英语表达一般在两个形容词中间不使用and,而是用逗点分隔。 〔修改〕12.Throughthewindow,infrontofmewerelargegreenfieldswhichremindedmeofthesmallclearingwhereIspentmylonely,hardchildhood 因语体错位而造成的标点错误。英文写作是一种书面语的输出。其书面语体的特征要求其与口头语相区别。口语中存在的大量缩约(contraction)在书面语体中应尽量避免。而许多学生在书面作文中大量使用省字号(’),几乎1/3左右的作文在文体上存在漏洞,现代英语的发展对此却难以容忍。如: 1.I’dliketosharemyjoyswithyou.(Iwouldliketo) 2..youcan’tbehavelikethat.(youcannot) 3..there’resomanysplendidtoysformetoselect.(thereare) 其他错误: (1)引号错误。 〔错误〕13.“Nopain,nogain.”Ifyou. 〔修改〕13.Asthesayinggoes,“Nopain,nogain.” 英文中短小的引语与作者提示“某某说之类的词语之间用逗点隔开,置于引号内。不能省略提示语“某某说之类而直接引用。 〔错误〕14.Glancingthroughtheessayentitled“WhyNotMore?”,Dr.Jeffersonfrownedthoughtfully. 〔修改〕14.Glancingthroughtheessayentitled“WhyNotMore?,”Dr.Jeffersonfrownedthoughtfully. 许多学生对诸如上例引号边的标点位置含糊,不清楚以下常用法:句号和逗号必须置于引号之内;冒号和分号必须置于引号之外;如果所引内容本身是疑问句或感叹句,问号和感叹号一般放在引号之内,否则,问号和感叹号则放在引号之外。 (2)日-月-年次序的日期中的逗号错误。英语日期的表达可以用月-日-年的次序和日-月-年 的次序,日和年之间加逗号而月和年之间习惯上不加逗号。例如:误把“13August2002”写成“13August,2002”。 (3)在部分副词如perhaps,so后加逗号。如: 〔错误〕16.Perhaps,Iwouldnothavesuchagoodchanceagain. 〔错误〕17.So,theykeepintouchwitheachothermerelybywritinglettersandphoningnow. 以上两句的修改方法是把句中的逗号去掉。 (4)连接号(hyphen)错误。许多英语习作者往往随意用连接号派生单词,如把“boyfriend”写成“boy-friend”;“middleschool”写成“middle-school”。在行末单词分行时,连接号使用错误更多。与之相反,若把本应有的连接号粗心删去,其单词含义可能会大相径庭。如有一年美国政府在一份贸易清单上列举了一些免税进口的物品,其中有一种是foreignfruit—plants(外国果树苗),后来由于打字员的疏忽,漏打连接号使其成了foreignfruit,plants(外国水果、树苗),结果导致第二年大量的水果如桔子、葡萄等从世界各地免税涌入美国市场从而使美国政府当年损失约200多万美元。 应用逗号而没用,造成语义的表达不清。 Pleasesendmeagrosseachofthered,green,blue,orangeandblackties. 使人看了以后不知是发5摞(1摞=12打) —红、绿、蓝、橙、黑各一摞—领带,还是发4摞 —红、绿、蓝、橙黑各一摞领带。这句话可改为: ①Pleasesendmeagrosseachofthered,green,blue,orange,andblackties. ②Pleasesendmeagrosseachofthered,green,blue,orange-and-blackties. 该用分号的地方用了逗点,不该用标点的地方也用了逗点,都导致了句子的错误。 ①Peoplemakehistory,unusualpeoplemakehistoryinteresting.此句逗点应改为分号,这是两个独立分句。 ②Marywashappiestwhenshewasfreeofherparents’scrutiny,orwhileshewasworkinginhergarden.此句的并列连词是连接的成对的从句,而不是独立分句,连词前面的逗号应去掉。 标点符号的使用是约定俗成的,初学写作的人只有牢记它的使用规则,才能写出规范的文章来。 原文链接: http://bbs.chinaunix.net/viewthread.php?tid=641801
2910 次阅读|0 个评论
[转载]Matlab符号运算
热度 1 jphu 2011-3-17 11:21
符号变量与符号表达式 %%%%%%%%%%%%%%%%%%%%%%%%%%% 1.符号变量与符号表达式 %%%%%%%%%%%%%%%%%%%%%%%%%%% clear all ; clc; close all; % f =sym( 'sin(x)+5x') % f —— 符号变量名 % sin(x)+5x—— 符号表达式 % ' '—— 符号标识 % 符号表达式一定要用' ' 单引号括起来matlab才能识别 % ' ' 的内容可以是符号表达式,也可以是符号方程。 % 例: % f1=sym('a*x^2+b*x+c') —— 二次三项式 % f2=sym('a*x^2+b*x+c=0' )—— 方程 % f3=sym('Dy+y^2=1') ——微分方程 % 符号表达式或符号方程可以赋给符号变量,以后调用方便;也可以不赋给符号变量直接参与运算 % syms 命令用来建立多个符号量,一般调用格式为: % syms 变量1 变量2 ... 变量n %% 符号矩阵的创建 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 2.符号矩阵的创建 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % 数值矩阵A= % A= —— 不识别 1.用matlab函数sym创建矩阵(symbolic的缩写) % 命令格式:A=sym(' ') % ※ 符号矩阵内容同数值矩阵 % ※ 需用sym指令定义 % ※ 需用' '标识 % 例如: A = sym(' ') % A = % % % 这就完成了一个符号矩阵的创建。 % 注意:符号矩阵的每一行的两端都有方括号,这是与 matlab数值矩阵的一个重要区别。 2.用字符串直接创建矩阵(这种方法创建的没有什么用处) % ※模仿matlab数值矩阵的创建方法 % ※需保证同一列中各元素字符串有相同的长度。 % 例: A = '; ' '] % A = % % 3.符号矩阵的修改 % a.直接修改 % 可用光标键找到所要修改的矩阵,直接修改 % b.指令修改 % ※用A1=sym(A,*,*,'new') 来修改。 这个经过测试,不能运行 % ※用A1=subs(A, 'new', 'old')来修改 例如:A = % A = sym(' ') % A1=sym(A,2,2,'4*b') %%等效于A(2,2)='4*b'; % A1 = % A1=subs(A,'0','4*b') A2=subs(A1, 'c', 'b') % A2 = % 4.符号矩阵与数值矩阵的转换 % ※将数值矩阵转化为符号矩阵 % 函数调用格式:sym(A) A= % A = % 0.3333 2.5000 % 1.4286 0.4000 B=sym(A) % ans = % % % ※将符号矩阵转化为数值矩阵 % 函数调用格式: numeric(A) % B = % % %numeric(B) 这个函数不存在了 VPA(B,4) %发现这个函数可用 % R = VPA(S) numerically evaluates each element of the double matrix % S using variable precision floating point arithmetic with D decimal % digit accuracy, where D is the current setting of DIGITS. % The resulting R is a SYM. % % VPA(S,D) uses D digits, instead of the current setting of DIGITS. % D is an integer or the SYM representation of a number. % ans = % % %% 符号运算 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 3. 符号运算 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % 例1: f=sym( '2*x^2+3*x-5'); g=sym( 'x^2+x-7'); h= f+g % h= % 3*x^2+4*x-12 % 例2: f=sym('cos(x)');g=sym('sin(2*x)'); f/g+f*g % ans = % cos(x)/sin(2*x)+cos(x)*sin(2*x) %% 查找符号变量 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 4.查找符号变量 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % findsym(expr) 按字母顺序列出符号表达式 expr 中的所有符号变量 % % findsym(expr, N) 列出 expr 中离 x 最近的 N 个符号变量 % 若表达式中有两个符号变量与 x 的距离相等,则ASCII 码大者优先。 % ※常量 pi, i, j 不作为符号变量 % 例: f=sym('2*w-3*y+z^2+5*a'); findsym(f) % ans = % a, w, y, z findsym(f,3) % ans = % y,w,z findsym(f,1) % ans = % y %% 计算极限 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 5.计算极限 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % limit(f,x,a): 计算f(x)当x趋向于a的极限 % limit(f,a): 当默认变量趋向于 a 时的极限 % limit(f): 计算 a=0 时的极限 % limit(f,x,a,'right'): 计算右极限 % limit(f,x,a,'left'): 计算左极限 % 例:计算 syms x h n; L=limit((log(x+h)-log(x))/h,h,0) % L = % 1/x M=limit((1-x/n)^n,n,inf) % M = % exp(-x) %% 计算导数 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 6.计算导数 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % g=diff(f,v):求符号表达式 f 关于 v 的导数 % g=diff(f):求符号表达式 f 关于默认变量的导数 % g=diff(f,v,n):求 f 关于 v 的 n 阶导数 syms x; f=sin(x)+3*x^2; g=diff(f,x) % g = % cos(x)+6*x %%计算积分 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 7.计算积分 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % int(f,v,a,b): 计算定积分f(v)从a到b % int(f,a,b): 计算关于默认变量的定积分 % int(f,v): 计算不定积分f(v) % int(f): 计算关于默认变量的不定积分 f=(x^2+1)/(x^2-2*x+2)^2; I=int(f,x) % I = % 3/2*atan(x-1)+1/4*(2*x-6)/(x^2-2*x+2) K=int(exp(-x^2),x,0,inf) % K = % 1/2*pi^(1/2) %%函数运算 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 8.函数运算 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % 1.合并、化简、展开等函数 % collect函数:将表达式中相同幂次的项合并; % factor函数:将表达式因式分解; % simplify函数:利用代数中的函数规则对表达式进行化简; % numden函数:将表示式从有理数形式转变成分子与分母形式。 % 2.反函数 % finverse(f,v) 对指定自变量为v的函数f(v)求反函数 % 3.复合函数 % compose(f,g) 求f=f(x)和g=g(y)的复合函数f(g(y)) % compose(f,g,z) 求 f=f(x)和g=g(y)的复合函数f(g(z)) % 4.表达式替换函数(前面讲到了) % subs(s) 用赋值语句中给定值替换表达式中所有同名变量 % subs (s, old, new) 用符号或数值变量new替换s中的符号变量old %% % mtaylor(f,n) —— 泰勒级数展开 % ztrans(f) —— Z变换 % Invztrans(f) —— 反Z变换 % Laplace(f) —— 拉氏变换 % Invlaplace(f) —— 反拉氏变换 % fourier(f) —— 付氏变换 % Invfourier(f) —— 反付氏变换 %% clear f1 =sym('(exp(x)+x)*(x+2)'); f2 = sym('a^3-1'); f3 = sym('1/a^4+2/a^3+3/a^2+4/a+5'); f4 = sym('sin(x)^2+cos(x)^2'); collect(f1) % ans = % x^2+(exp(x)+2)*x+2*exp(x) expand(f1) % ans = % exp(x)*x+2*exp(x)+x^2+2*x factor(f2) % ans = % (a-1)*(a^2+a+1) =numden(f3) %m为分子,n为分母 % m = % 1+2*a+3*a^2+4*a^3+5*a^4 % n = % a^4 simplify(f4) % ans = % 1 clear syms x y finverse(1/tan(x)) %求反函数,自变量为x % ans = % atan(1/x) f = x^2+y; finverse(f,y) %求反函数,自变量为y % ans = % -x^2+y clear syms x y z t u; f = 1/(1 + x^2); g = sin(y); h = x^t; p = exp(-y/u); compose(f,g) %求f = f(x) 和 g = g(y)的复合函数f(g(y)) % ans = % 1/(1+sin(y)^2) clear syms a b subs(a+b,a,4) %用4替代a+b中的a % ans = % 4+b subs(cos(a)+sin(b),{a,b},{sym('alpha'),2}) %多重替换 % ans = % cos(alpha)+sin(2) f=sym('x^2+3*x+2') % f = % x^2+3*x+2 subs(f, 'x', 2) %求解f当x=2时的值 % ans = % 12 %% 方程求解 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 9.方程求解 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % 1代数方程 % 代数方程的求解由函数solve实现: % solve(f) 求解符号方程式f % solve(f1,…,fn) 求解由f1,…,fn组成的代数方程组 % % 2常微分方程 % 使用函数dsolve来求解常微分方程: % dsolve('eq1, eq2, ...', 'cond1, cond2, ...', 'v') clear syms a b c x f=sym('a*x*x+b*x+c=0') solve(f) % ans = % % solve('1+x=sin(x)') % ans = % -1.9345632107520242675632614537689 dsolve( ' Dy=x ','x') %求微分方程y'=x的通解,指定x为自变量。 % ans = % 1/2*x^2+C1 dsolve(' D2y=1+Dy ','y(0)=1','Dy(0)=0' ) %求微分方程y''=1+y'的解,加初始条件 % ans = % -t+exp(t) =dsolve('Dx=y+x,Dy=2*x') %微分方程组的通解 % x = % -1/2*C1*exp(-t)+C2*exp(2*t) % y = % C1*exp(-t)+C2*exp(2*t) % ezplot(y)方程解y(t)的时间曲线图 %% funtool funtool %该命令将生成三个图形窗口,Figure No.1用于显示函数f的图形, % Figure No.2用于显示函数g的图形, % Figure No.3为一可视化的、可操作与显示一元函数的计算器界面。 % 在该界面上由许多按钮,可以显示两个由用户输入的函数的计算结果: % 加、乘、微分等。funtool还有一函数存储器,允许用户将函数存入, % 以便后面调用。在开始时, % funtool显示两个函数f(x) = x与g(x) = 1在区间 上的图形。 % Funtool同时在下面显示一控制面板, % 允许用户对函数f、g进行保存、更正、重新输入、联合与转换等操作。 %% taylortool %该命令生成一图形用户界面,显示缺省函数f=x*cos(x) % 在区间 内的图形,同时显示函数f % 的前N=7项的Taylor多项式级数和(在a=0附近的)图形, % 通过更改f(x)项可得不同的函数图形。 % taylortool('f') %对指定的函数f,用图形用户界面显示出Taylor展开式 %% maple内核访问函数 % % 可以访问maple内核的matlab函数: % maple ——— 访问maple内核函数 % mapleinit —— maple函数初始化 % mpa ———— maple函数定义 % mhelp ——— maple函数帮助命令 % procread —— maple函数程序安装 % 具体的操作参看相关说明
3351 次阅读|0 个评论
引号的作用
sheep021 2009-4-10 14:38
引号种类 引号表示文中引用的部分。有双引号和单引号两种,分别标志为和。 引号应用 一般用双引号,引文内还有引文,就用单引号。双引号和单引号反复使用。直接引用别人的话,用引号;间接引用别人的话,不用引号。连续引用几个文段时,每段开头都要用前引号,只在最后一段用后引号。 引号作用 a.表示引语 b.表示特定称谓 c.表示特殊含义需要强调 d.表示否定和讽刺 e表示着重论述的对象 注意事项 引语指行文中引用他人的话。成语、格言、诗词等, 也包括拟声词、音译词。特定称谓指具有某些特点的名称、简称、专用术语以及纪念日等。特殊含义指引号中的词语在其具体的语言环境中产生了新的意思。 使用引用时,引文末尾标点的位置要注意。 凡是把引用的话独立来用,末尾点号放在引号里边。如果引用的内容是句子的一个组成部分,即引文没有独立性,引用部分末尾不用点号(问号、叹号可保留),整个句子该停顿处则停顿,该用何点号则用何点号。 引号是一种很重要的标点符号,它包括起引号(用表示)和引回号(用表示)两部分。 应用示例 引号最基本的用法是引用。引用包括直接引用和间接引用。直接引用是把人所说的话完整地记录下来。分三种情形。例如: 1) 丫姑折断几枝扔下来,边叫我的小名儿边说:①先喂饱你! 2)哎呀,真是美极了!皇帝说,②我十分满意! 3)怕什么!海的美就在这里!我说。③ 说明:例1)是说话人在前,说话在后的情形,例2)是说话人在中间,此前此后都是他说的话的情形,例3)是说话人在后面,前面是他所说的话。上述三个例句中的①②③处分别用冒号、逗号和句号,这是由引号所引发的固定搭配,不能变动。 间接引用是把某人的原话非正式地、不完整地、随语意拈来放在自己的话中的引用。这类引述如果不作明白交代,就很难发现它是引用。例如: 4)适当地改善自己的生活,岂但你管得着吗,而且是顺乎天理,合乎人情的。 5)现代画家徐悲鸿笔下的马,正如有的评论家所说的那样,形神兼备,充满生机。 6)唐朝的张嘉贞说它制造奇特,人不知其所为。 由4)、5)、6)我们可以看出,跟引回号在一起的句号或逗号,都要放到引回号之后。如此相对照,直接引用是完整地明引某人原文,句号或逗号等打在引回号之前。 一般地说,起引号跟引回号要成对用,但也有例外,即一段接一段地直接引用时,中间段落只在段首用起引号,该段段尾却不用引回号。例如某人说了五段话,则第一、二、三、四、五段的段首都要用起引号,第一、二、三、四段段尾却不用回引号,回引号只用在第五段末。另外,引号里面又要用引号时,外面一层用双引号,里面一层用单引号。例如: 7)我听见韩麦尔先生对我说:唉,总要把学习拖到明天,这正是阿尔萨斯人最大的不幸。现在那些家伙就有理 由对我们说了:怎么?你们还自己说是法国人呢,你们连自己的语言都不会说,不会写!不过,可怜的小弗郎 士,也并不是你一个人的过错。 引号除了引用外,还具有强调的作用,例如: 8)从山脚向上望,只见火把排成许多之字形,一直连到天上。 9)说他脸上有些妖气,一定遇见美女蛇了。 另外,引号还有反语的效果,用来表示讽刺和嘲笑。例如: 10)他们(指友邦人士)维持他们秩序监狱,就撕掉了他们的文明的面具。 例10中的引号,表明秩序是不合理,文明是自我标榜,其实一点也不文明,用的是反话正说,具有嘲笑的客观效果。 引号总结 1:表示引用的部分。 2:表示特定的称谓或着重指出的部分。 3:用于具有特殊含义的词语。 4:引号里面还要用引号时,外面一层用双引号,里面一层用单引号。 5:举例说明
个人分类: 文字乱弹|1603 次阅读|0 个评论

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-6-18 19:27

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部