首页 [初中教育]★快速上手_使用POPSUB制作时间轴★[基础教程][新手同样适用]

[初中教育]★快速上手_使用POPSUB制作时间轴★[基础教程][新手同样适用]

举报
开通vip

[初中教育]★快速上手_使用POPSUB制作时间轴★[基础教程][新手同样适用][初中教育]★快速上手_使用POPSUB制作时间轴★[基础教程][新手同样适用] [华盟字幕社教学+个人原创][?快速上手~使用POPSUB制作时间轴?][基础教程][新手同样适用] ,此文转载请注明原作者zipwinmax~出自 IT先锋数码社区-华盟字幕社之字幕技术探讨 中心(.it-dm./bbs/)谢谢合作,, 最近光忙于字幕组TV动画字幕制作与连载 了…很多方面暂时无视中…今天好不容易抽出 半天时间来写教程…不容易啊XD POPSUB是漫游字幕组开发的一个字幕综合 处理软件~尤以时间轴处理方面最为...

[初中教育]★快速上手_使用POPSUB制作时间轴★[基础教程][新手同样适用]
[初中教育]★快速上手_使用POPSUB制作时间轴★[基础教程][新手同样适用] [华盟字幕社教学+个人原创][?快速上手~使用POPSUB制作时间轴?][基础教程][新手同样适用] ,此文转载请注明原作者zipwinmax~出自 IT先锋数码社区-华盟字幕社之字幕技术探讨 中心(.it-dm./bbs/)谢谢合作,, 最近光忙于字幕组TV动画字幕制作与连载 了…很多方面暂时无视中…今天好不容易抽出 半天时间来写教程…不容易啊XD POPSUB是漫游字幕组开发的一个字幕综合 处理软件~尤以时间轴处理方面最为强大和方便 最新版本是v0.73版~下载地址为yeax.3322.org:8000/files/PopSub_Version0. 73.rar 绿色软件~解压缩到文件夹里后直接运行popsub.exe即可,为避免出现一些冲突~解压缩后请先运行文件夹里的unregister.bat~再运行register.bat比较好哦, 但是~在此之前请保证你的机器里有以下程序,这些程序都能从互联网里轻松找到~去百度搜索这些软件的名称就能找到一堆下载,: 字幕外挂软件:VOBSUB,版本用最新版即可~如果下载下来解压后的不是*.exe安装文件而是vsfilter.dll文件~请将它放在 C:\WINDOWS\system32\目录下~然后点"开始"-"运行"~输入“regsvr32 VSFilter.dll”确定即可, 播放软件:Windows Media Player 10,简称WMP10,~Windows Media Player Classic,简称MPC,,虽然说POPSUB里面有内建播放器MPC6.4~但还是把这两个播放软件都在本机上安装好了为妙, DirectX 9.0,如果你的机器里不是最新DX9.0版本~用POPSUB打开动画时很可能会因 为错误而打不开~这是某猫(猫猫拳)同学的亲身经历~大家不要重蹈覆辙哦, 真的不掉线 吗,,、,,,,,,,,,,,, 最后我们还需要视频编码器包~以能让POPSUB的内建播放器播放那些高达120FPS的动画更加顺畅~在此推荐一个视频编码器包下载地址~集成了最新FFDSHOW编码器 的:.ogg.cn/Software/view-software-205.ht ml 以上的软件,自然要包括POPSUB哦,都搞定了之后~我们就差不多可以开始正式学习了 要声明的是:安装POPSUB之后~其安装目录文件家里已经有很详尽的说明文件 “readme.rtf”~但担心部分新手看后无所适从~因此特此写出此篇时间轴快速上手的教程~若想进一步挖掘POPSUB的其他方面的更多的功能~请仔细认真阅读readme.rtf文档: ,,,,,,,,,,,,,,,,,,,,,,,, 第一次打开POPSUB.exe后~程序会要求你输入口令~同时页面右下角会提示你输入同好口令“TONGHAO-FANSUB”~但请不要输入这个~输入这个密码会在卡拉OK和翻译等的使用中受到限制,虽然今次讲的时间轴不在此范围之列,~请改输入readme.rtf中提供的漫迷口令 “POPGO-FANSUB”。如果已经输入过同好口令~可以在POPSUB中选择“关于”,“改变口令”来改变口令 由于是时间轴制作~所以我们假定你现在已经有翻译文稿(txt格式)以及片源(AVI视频文件)(补充一句~如果装了适当的视频编码器的话~甚至打开RMVB外挂字幕都可以的…) 假定你的翻译文稿在你计算机内的路径是C:\1.txt 而片源视频文件在你计算机内的路径是D:\2.avi 这样的话~选“文件”,“打开时间轴”(不是“打开翻译”哦)~选择你的翻译文稿1.txt~打开 出现“打开文件选项”~直接确定即可 然后你会发现出现了一个类似Excel的表格界面~程序在每一句的前面自动加入了均为0值的开始时间和结束时间 真的不掉线 吗,,、,,,,,,,,,,,, 此时选“文件”,“另存为时间轴”~在“保存文件选项”里的左排~将选项“翻译(无时间轴)”改为“ASS格式时间轴”~再点“选择文件名”按纽~将这个将要生成的ASS字幕文件保存到和你的视频文件相同的文件夹下~并与视频文件的主文件名相同,以保证下一步打开视频文件时能够自动实现外挂加载此字幕,~对照上面例子的路径~应该存为D:\2.ass 保存文件~将当前文档窗口关闭 再选择“文件”,“打开动画”~打开视频文件D:\2.avi~这个时候你稍微留意一下右下角任务栏~是不是出现了个绿色的小箭头图标,有的话就说明字幕已经成功外挂上了 接着选择“文件”,“打开时间轴”~选择你刚刚存储的D:\2.ass打开 下面我们需要设臵1下操作键位~以符合自己的习惯~提高制作效率 单击“选项”,“设臵”打开快捷键设臵单 主要是改“插入开始时间点”、“插入结束时间点”、“前进0.1秒”、“后退0.1秒”这4项 以下是我的设臵: “插入开始时间点”:Z “插入结束时间点”:X 真的不掉线 吗,,、,,,,,,,,,,,, “前进0.1秒”:S “后退0.1秒”:A 这样很方便用一只左手操作的…建议大家采用类似设臵哦~以下的教程以我这种设臵来讲 另~“插入时间点”一项~一般翻译写得没问 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 的话就没用的~想设臵的话~设臵哪个按键随你便 确定后~鼠标点击动画窗口的播放键~开始播放动画~然后鼠标点回字幕窗口~确保这个窗口在选中的状态下~鼠标选择第一句对白的开始时间~若无恙的话~那项“0:00:00.00”会被黑框罩住~当动画的声音到了这一句开始的时候~按下“Z”键~结束了这一句的时候~按下“X”键~这一行的时间轴就自动完成了: 同时黑框自动跳到下一行开始时间处~方便你用相同的步骤处理下一句的时间: 就这样一直顺着做下去吧~若想看看自己做的时间轴准不准~可以在字幕区窗口中按“Ctrl+S”保存后~再切回动画窗口~后退后再播放观看。 如果觉得做的时间轴稍有不准~可以在时间轴窗口中选中1个相应时间段~按A/S键来倒退,前进0.1秒单位的时间 ,某人:我想前进0.2秒怎么办, zip:去按两下S就搞定了啦, ,||| 某人:如果差得太多怎么办,是不是要按N多下A或S, 真的不掉线 吗,,、,,,,,,,,,,,, zip:那你不如重作这一句的时间好了……但如果你能明确计算清楚你要对这一句开始时间或结束时间要平移的时间量的话~可以右击时间轴窗口选“平移时间轴”来调整~不过这个选项一般适用于大段与对话错位的时间轴整体平移用的…, 如果你对显示出来的字体不满意~可以在时间轴窗口上单击右键~选择“字体”,“设臵字体”来进行字体的修改~修改完毕后同样需要先按“Ctrl+S”保存后才能在动画中看到生效。 此外~说明一下POPSUB考虑周全的一点:由于人听到声音到立刻作出相应动作的过程中肯定存在一个时间差~会导致出现一定误差值~所以POPSUB有一个“反应时间”的机制~默认这个数值是-0.3秒。也就是说你按下一个键时的当前动画的时间值~系统会自动给你减掉0.3秒再作为时间轴的记录值呈现在时间轴窗口里。 可能你会认为你的反应时间差用-0.3秒不适合~那么请在时间轴窗口上单击右键~选择“反应时间(开始点)设臵”和“反应时间(结束点) 设臵”来进行修改~我一般这两个选项设的分别是-0.45和-0.40。 OK~用POPSUB做时间轴要注意的地方就这么多~希望大家好好研究一下程序自带的readme.rtf~以进一步发掘POPSUB的其他功能哦, .camoe.cn/bbs/read.php?tid=2370 真的不掉线吗,,、,,,,,,,,,,,, PEP五年级上册期末测试 二、用括号中所给单词的适当形式填空。 1. There are many tall (build) in the city. 2. He can cook the (meal). 3. What do you do on (Sunday)? 4. (There is缩写形式) a table in the room. 5. I like (grape) very much. 三、单项选择。 1. There is a bridge the river. A. on B. over C. under 2. There green grass and some flowers. A. is B. are C. am 3. ---- What's he like? ---- A. He is a teacher. B. He is tall. C. He is very kind. 4. ---- Can you water the flowers? ---- A. Yes, I can't. B. C. No, I can. 5. The panda in China. Yes, I can. A. live B. lives C. living 6. Are you at home? A. help B. helps C. helpful 7. What do you have lunch? A. for B. in C. on 8. ---- Is she strict? ---- Yes, but she's very . A. strong B. tall C. kind 9. She often do homework on weekends. A. my B. her C. his 10. I have eggplant and for lunch. A. tomato B. tomato's C. tomatoes 11. Can you use puter? A. a B. an C. the 12. ---- Where is the lake? ---- A. It's big. B. It's in the mountains. C. It's my favourite. 13. is the first day in a week. A. Sunday B. Monday C. Tuesday 14. I'd like some green . A. beef B. mutton C. beans 15. What you like for lunch? A. do B. would C. have 四、连线~将合适的句子连在一起。 真的不掉线 吗,,、,,,,,,,,,,,, 1. Is there any fish in the river? We have tomatoes. 2. Can you set the table? No, there isn't. 3. What can he do? Yes, I can. 4. What's your favourite fruit? He can cook the meals. 5. What do you have for lunch? Apples. 五、选择与句子意思一致的图形。 A. B. C. D. E. 1. There are many tall buildings in the city. 2. She can do the dishes. 3. The books are on the shelf. 4. Zhang Peng is reading books. 5. There is an air-conditioner in the house 六、看图完成句子。 1. What do you do on Saturdays? 2. What can you do? I can . 3. Can you clean the bedroom? 4. What can you see? I can see many . 5. Are there any end tables in the room? 七、选词填空。 any near too her o n 1. What do you do Thursdays? 2. The trash bin is the door. 3. Is there fish in the river? 4. I can do the dishes, . 5. We can help . 八、排列句子。 1. Sure. 2. What can you do? 3. Are you helpful at home, Chen Jie? 4. I can sweep the floor. 5. Great! You are helpful. 真的不掉线 吗,,、,,,,,,,,,,,, 第一部分: 用matlab共享库来解决c#中的数学问题的 扩展和应用. 第一章 介绍 1.1介绍 Matlab 是一款包括很多工具箱的数学软件.MATLAB编辑器是支持计算机程序的最重要的工具箱.我们可以运用matlab编辑器4.0从matlab的m文件来增加dll文件的功能.这些生成的函数可被C#调用.除此之外~MATLAB Builder工具箱还提供了用户可以在matlab的M文件中增加组件对象模型,,,后边用代替,的特殊功能。生成的可以在支持应用的程序语言调用。C#就是一种支持的语言~所以c#程序员可以像独立应用一样通过去调用matlab的m文件。Matlabc#就是介绍运用c#和matlab的结合应用去解决问题的一本书。这本书的特点是设计了处理以下的项目: 1、c#在matlab的m文件中创建的数学库调用matlab内臵功能去解决数学问题。 2、C#功能调用matlab执行具体任务后在从matlab中将结果传回c#中。 3、C#功能调用matlab的m文件中用matlab builder创建出来的。 1.2计算机软件和本书的特点 Matlab编译器有几个版本~每个版本都有不同的特点。本书只针对matlab编辑器4来编写。书中给出的示例代码都是在window 2000~Visual C#.,2002和2003,~matlab 7~matlab编辑器4~和matlab Builer1.1中开发、编译和测试的。这些都是用来展示C#和matlab共同应用的示例。这些代码是工作在每个应用功能输 入/输出的数~向量以及数组上的。除此以外~这些示例是通过一步步的条理编写些出来的易懂的代码~使用者可以很轻松的跟据重示例条理来写他们自己的程序去解决问题。 Void功能可以强调主题的解释,返回值是 中最常用的功能。本void型,~void功能是c# 书也包含了在C# 和mxArray中的转移价值的实用文件。这个文件在c#调用matlab中有有很大的作用。 1.3参考资料 在使用matlab编辑器4.0的时候~您可能会需要更多的信息帮助你完成任务。我们为您提供几个matlab的链接~您可以下载更多的信息。 .mathworks./access/helpdesk/help/pdf_ doc/piler/piler4.pdf .mathworks./access/helpdesk/help/pdf_doc/matlab/apiext.pdf .mathworks./access/helpdesk/help/pdf_doc/matlab/apiref.pdf .mathworks./access/helpdesk/help/pdf_doc/matlab/refbook.pdf .mathworks./access/helpdesk/help/pdf_doc/matlab/refbook2.pdf .mathworks./access/helpdesk/help/pdf_doc/matlab/refbook3.pdf .mathworks./access/helpdesk/help/pdf_doc/builder/builder.pdf 如果您不能找到这些文件~mathworks Inc.可能改变了文件的链接地址。但是你依然可以在mathworks的.mathworks.上找到它们。 真的不掉线 吗,,、,,,,,,,,,,,, 第二章 在matlab的m文件中创建一个Microsoft Visual C#.可调用的C共享库 本章所描述的是如何在matlab的m文件中 创建一个Microsoft Visual C#.,MSVC#.,可调用的C共享库。在m文件里matlab编辑器4会在c共享库中创建一个dll文件。这个dll文件在c#中就被作为一个库来调用。如果我们在m文件里编辑所有的matlab的数学功能~我们会拥有一个c#可调用的的包含所有matlab功能的数学库。在matlab的m文件中创建一个Microsoft Visual C#.可调用的C共享库最关键的步骤是: 1、写下在matlab的m文件中创建一个dll文件的指令。 2、给创建的文件命名~并在c#中写出调用该dll文件的代码。 接下来的部分就是介绍如何在matlab的m文件中创建一个Microsoft Visual C#.可调用的C共享库的。用别的m文件创建时也是使用的同样的步骤。 2.1在matlab的m文件里创建一个C共享 库。 以下是在matlab的m文件里创建一个C共 享库的步骤。 增加一个myplus.m的m文件~如下: 1、 function y = myplus(x, y) z = x + y ; 2、打开命令提示行~进入通用目录写下下 面的指令:mcc-B csharedlib:mypluslib mypul.m。这个步骤会在通用文件夹中增加8个文 件:mypluslib.c mypluslib.exp mypluslib.lib mypluslib.ctf mypluslib.exports mypluslib_mcc_ponent_data.c mypluslib.dll mypluslib.h 3、在Microsoft Visual C#.,MSVC#.,中 点击文件~新建~Visual C#~控制台应用程序 来增加一个工程。 复制mypluslib.dll和mypluslib.ctf到4、 该工程的bin/Debug文件夹下。 5、在m函数mypuls.m中~matlab编辑器4创 建课一个帮助功能void mlfMyplus(int nargout, mxArray** y, mxArray* a, mxArray* b);,在 mupluslib.h文件中查看名字,~我们在2.3部分 去讨论它的规则。这项mlfMyplus(..)函数的参 数是: nargout : number of output (in this is case nargout = 1) y : output variable a : input variable b : input variable 注意:matlab编辑器4将mlfMyplus中的m大写。 2.2在C#中调用C共享库 以下的代码是在MSVC#.中调用 mlfMyplus(..,函数用的。 using System; using System.Runtime.InteropServices; using UtilityMatlabpilerVer4 ; namespace MatlabCSharpExample { 真的不掉线 吗,,、,,,,,,,,,,,, class Example { //constructor public Example() { mypluslibInitialize(); } public void CleanUp() { mypluslibTerminate(); } /* 声明dll功能 */ [ DllImport( "mypluslib.dll ", CallingConvention = CallingConvention.Cdecl)] public static extern void mypluslibInitialize(); [ DllImport( "mypluslib.dll ", CallingConvention = CallingConvention.Cdecl)] public static extern void mypluslibTerminate(); [ DllImport( "mypluslib.dll ", CallingConvention = CallingConvention.Cdecl)] public static extern void mlfMyplus(int nargout, ref IntPtr y, IntPtr a, IntPtr b); /* end dll functions */ [STAThread] static void Main(string[] args) { Console.WriteLine(" ") ; Example obj = new Example() ; Console.WriteLine("Generating a C Shared Library from MATLAB M-Files " ) ; Console.Write("\n") ; double c = obj.CalculatePlus(2.1, 3.4) ; Console.WriteLine(c.ToString() ) ; obj.CleanUp() ; } public double CalculatePlus(double a, double b) { /* 声明mxArray变量*/ IntPtr mx_a = (IntPtr) null ; IntPtr mx_b = (IntPtr) null ; IntPtr mx_y = (IntPtr) null ; /*Cs double转换为mxArray */ mx_a = MatlabCSharp.double2mxArray_scalarReal(a) ; mx_b = MatlabCSharp.double2mxArray_scalarReal(b) ; /*调用帮助功能*/ mlfMyplus(1, ref mx_y, mx_a, mx_b); /*mxArray转换回Cs double */ 真的不掉线 吗,,、,,,,,,,,,,,, double result = MatlabCSharp.mxArray2double_scalarReal(mx _y) ; return result ; } } // end class } 注释: 1.看第三章关于MatlabCSharp类的代码。 2.在8个创建的文件中我们只用到mypluslib.dll和mypluslib.ctf两个文件。 3.在你创建你的工程之后~matlab同时在Debug文件夹中增加一个叫做mypluslib_mcr的文件夹。 4.我们可以随意的增加m文件来用多个m文件创建一个C共享库。例如: mcc -B csharedlib:mymathlib myplus.m mymtimes.m 2.3在matlab编辑器4中创建函数 由matlab编辑器4在m函数创建的C函数形式是由m函数所决定的。 没有返回值的m函数所创建出的C函数的形 式是: void mlf(); 最少有一个返回值的m函数锁创建出来的C 函数的形式是: void mlf(int number_of_return_values, , ); 例如:void mlfMyplus(int nargout, mxArray** y, mxArray* a, mxArray* b)这个C 函数有以下模式: 1.返回值总是为void 2.第一个参数nargout是原始m函数的输出变量的号码 3.接下来的参数是原始m函数的输出变量。这些输出变量是mxArray的双指针型。例如:mxArray**y。 4.接下来的参数是原始m函数的输入变量。这些变量是mxArray的指针型。例如:mxArray*a。 2.4在c#中调用C共享库函数 1.声明初始和终端函数来作为dll导入函数~例如: [ DllImport( "mypluslib.dll ", CallingConvention = CallingConvention.Cdecl)] public static extern void mypluslibInitialize(); [ DllImport( "mypluslib.dll ", CallingConvention = CallingConvention.Cdecl)] public static extern void mypluslibTerminate(); 2.声明创建工具函数作为dll导入文件~例 如: [ DllImport( "mypluslib.dll ", CallingConvention = CallingConvention.Cdecl)] public static extern void mlfMyplus(int nargout,ref IntPtr y,IntPtr a,IntPtr b); 从上文中的导入函数我们做了以下的转换: mxArray*型装换为IntPtr型 mxArray**型装换为IntPtr型 IntPtr行可以被支持指针的函数使用~并且 不论是否支持指针~它都可以被用作数据的常用 方式。想得到更多关于IntPrt的信息请查询 msdn.microsoft./library。 通过真的不掉线 吗,,、,,,,,,,,,,,, 3.在mxArray型和C#double型间转移值来调 用C#中的工具函数 ,a,键输入值从C#double型转换为msArray型输入值。 ,b,将这个mxArray型输入值输入功能函数。 ,c,将输出值从mxArray型转换为C#double型。 为了方便在在C#double型和mxArray型之间的转换我们在本书的第三章谢了一个类。 第三章 C#double和mxArray之间的转换 Matlab编辑器有两个原有型~mwArray和mxArray。mxArray是在C共享库中用的型。本章 mxArray之间的变量值转换。 讲述了C#double和 3.1C#double和mxArray之间的转换 这一部分讲述了C#double和mxArray之间的转换示例代码。我们为了方便调用者两个型之间的转换编写了一个实用的文件 CsharpMatlabpilerVer4.cs。以下的示例代码就是使用这个文件来进行转换的。这个文件在本章的末尾。 1. 标量转移: a. 标量 double db_scalar = 1.1 ; IntPtr mx_scalar = (IntPtr) null ; // 将C#double转换为mxArray mx_scalar = MatlabCSharp.double2mxArray_scalarReal(db_scalar) ; // 将mxArray转换为C#double double db_scalarReturn = MatlabCSharp.mxArray2double_scalarReal(mx_scalar) ; // 显示 Console.WriteLine(" db_scalarReturn = {0}", db_scalarReturn.ToString() ) ; b. 复合标量 double db_Real = 1.1 ; double db_Imag = 2.2 ; // 将C#double转换为mxArray IntPtr mx_plex = (IntPtr) null ; mx_plex = MatlabCSharp.double2mxArray_scalarplex(db_Real, db_Imag) ; // 将mxArray转换为C#double double db_returnReal = 0 ; double db_returnImag = 0 ; MatlabCSharp.mxArray2double_scalarplex( mx_plex, ref db_returnReal, ref db_returnImag) ; // 显示 Console.WriteLine(" db_returnReal = {0}", db_returnReal.ToString() ) ; Console.WriteLine(" db_returnImag = {0}", db_returnImag.ToString() ) ; 2. 向量转换: 在本书中我们规定: 真的不掉线 吗,,、,,,,,,,,,,,, 行向量行数为1 列向量列数为1 A.向量 double[] db_vector = { 1.1, 2.2, 3.3 } ; // 将C#double转换为mxArray /* 行向量行数为1*/ IntPtr mx_vectorRow = (IntPtr) null ; mx_vectorRow = MatlabCSharp.double2mxArray_vectorRowReal(db_vector) ; /* 列向量列数为1 */ IntPtr mx_vectorCol = (IntPtr) null ; mx_vectorCol = MatlabCSharp.double2mxArray_vectorColumnReal(db_vector) ; // 将mxArray装换为C#double double[] db_vectorRowReturn = MatlabCSharp.mxArray2double_vectorReal(mx_vectorRow) ; double[] db_vectorColReturn = MatlabCSharp.mxArray2double_vectorReal(mx_vectorCol) ; // 显示 Console.WriteLine(" Row return vector :" ) ; MatlabCSharp.printVector(db_vectorRowReturn ) ; Console.WriteLine(" Column return vector :" ) ; MatlabCSharp.printVector(db_vectorColReturn ) ; // 注意:返回向量db_vectorRowReturn或 者db_vectorColReturn //行向量或者列向量是一个向量 // 不是矩阵(3,1)或者(1,3). // 在这里db_vectorRowReturn和 db_vectorColReturn是相同的 b. 复合向量 double[] db_Real = { 1.1, 2.2, 3.3 } ; double[] db_Imag = { 4.4, 5.5, 6.6 } ; int vectorSize = 3 ; // 将C#double转换为mxArray /*行向量行数为1*/ IntPtr mx_plexRow = (IntPtr) null ; mx_plexRow = MatlabCSharp.double2mxArray_vectorRowplex(db_Real, db_Imag) ; /* 列向量列数为1*/ IntPtr mx_plexCol = (IntPtr) null ; mx_plexCol = MatlabCSharp.double2mxArray_vectorColumnplex(db_Real, db_Imag) ; // 将mxArray转换为C#double double[] db_returnRowReal = new double [vectorSize] ; double[] db_returnRowImag = new double [vectorSize] ; MatlabCSharp.mxArray2double_vectorplex( mx_plexRow, ref db_returnRowReal, ref db_returnRowImag) ; Console.WriteLine("1. Real value ") ; MatlabCSharp.printVector(db_returnRowReal) ; 真的不掉线 吗,,、,,,,,,,,,,,, Console.WriteLine("1a. Imaginary value ") ; MatlabCSharp.printVector(db_returnRowImag) ; double[] db_returnColReal = new double [vectorSize] ; double[] db_returnColImag = new double [vectorSize] ; MatlabCSharp.mxArray2double_vectorplex( mx_plexCol, ref db_returnColReal, ref db_returnColImag) ; Console.WriteLine("1. Real value ") ; MatlabCSharp.printVector(db_returnColReal) ; Console.WriteLine("1a. Imaginary value ") ; MatlabCSharp.printVector(db_returnColImag) ; 3. 矩阵转移: a. 矩阵 double[,] db_A = {{ 1.1, 2.2, 3.3} , {4.4, 5.5, 6.6} , {7.7, 8.8, 9.9} } ; // 将C#double转换为mxArray IntPtr mx_A = (IntPtr) null ; mx_A = MatlabCSharp.double2mxArray_matrixReal(db _A) ; // 将mxArray转换为C#double double[,] db_ReturnA = MatlabCSharp.mxArray2double_matrixReal(mx_A) ; MatlabCSharp.printMatrix(db_ReturnA) ; b. 复合矩阵 double[,] db_Real = {{ 1.1, 2.2, 3.3} , {4.4, 5.5, 6.6} , {7.7, 8.8, 9.9} } ; 15 double[,] db_Imag = {{ 11 , 12 , 13 } , {14 , 15 , 16 } , {17 , 18 , 19 } } ; int row = 3 ; int col = 3 ; // 将C#double转换为mxArray IntPtr mx_plex = (IntPtr) null ; mx_plex = MatlabCSharp.double2mxArray_matrixplex(db_Real, db_Imag) ; // 将mxArray转换为C#double double[,] db_returnReal = new double [row, col] ; double[,] db_returnImag = new double [row, col] ; MatlabCSharp.mxArray2double_matrixplex( mx_plex, ref db_returnReal, ref db_returnImag) ; // 显示 Console.WriteLine("Real matrix :") ; MatlabCSharp.printMatrix(db_returnReal) ; Console.WriteLine("Imaginary matrix :") ; MatlabCSharp.printMatrix(db_returnIma g) ; 3.2文件CsharpMatlabpilerVer4.cs的代码 ,省略, 真的不掉线 吗,,、,,,,,,,,,,,, 第四章 矩阵计算 在本章我们将在m文件中创建一个 matrixputationslibC共享库来解决矩阵计算的问题。这个苦衷创建的函数将会被MSVC#.工程调用已解决矩阵计算的问题。 一下是新建一个C共享库 ,matrixputationslib.dll,的文件。在下一部分我们将调用它来解决矩阵计算的问题。在被用来创建C共享库的m文件中写下以下代码,省略,。 新建C共享库的步骤是: 1.在命令提示符床空中写入以下代码来新建一个matrixputationslibC共享库: mcc -B csharedlib:matrixputationslib mydet.m myinv.m myminus.m mymtimes.m myplus.m mytranspose.m 2.这样MATLAB编译器4就会在C共享库中产 生8个文件: matrixputationslib.c matrixputationslib.ctf matrixputationslib.dll matrixputationslib.exp matrixputationslib.exports matrixputationslib.h matrixputationslib.lib matrixputationslib_mcc_ponent_data.c 将matrixputationsliblib.dll 和 matrixputationsliblib.ctf添加进bin\Debug 工程目录中。 3.接下来我们用在这个库中的工具函数来 解决矩阵计算的问题,打开 matrixputationslib.h文件来产看这些函数的 名称,: void mlfMydet (int nargout, mxArray** y, mxArray* a); void mlfMyinv (int nargout, mxArray** y, mxArray* a); void mlfMyminus (int nargout, mxArray** y, mxArray* a, mxArray* b); void mlfMymtimes (int nargout, mxArray** y, mxArray* a, mxArray* b); void mlfMyplus (int nargout, mxArray** y, mxArray* a, mxArray* b); void mlfMytranspose(int nargout, mxArray** y, mxArray* x); 4.1矩阵的加法 问题1 输入矩阵A和B A = 1.1 2.2 3.3 4.4 5.5 6.6 7.7 8.8 9.9; B = 11 12 13 14 15 16 17 18 19; 输出C = A + B 在matrixputationslib中的函数 mlfMyplus(..)会被调用~用来解决问题1。 真的不掉线 吗,,、,,,,,,,,,,,, 4.2矩阵的减法 在matrixputationslib中的函数 mlfMyminus(..)会被调用~用来解决矩阵的减法问题。调用它的步骤和上边完全的一样~除了调用工具函数的语句变成了mlfMyminus(1, ref mx_C, mx_A, mx_B ); 4.3矩阵的乘法 问题2 输入矩阵A和B A = 1.1 2.2 3.3 4.4 5.5 6.6 7.7 8.8 9.9 10.10 11.11 12.12; B = 10 11 12 13 14 15 16 17, 输出矩阵C = A*B 现编的代码面熟了如何调用 matrixputationslib库中的mlfMymtimes(..)函 数来计算问题2。 4.4行列式的计算 问题3 输入矩阵A A = 1.1 2.2 3.3 7.7 4.4 9.9 4.4 5.5 8.8 输出A的行列式的值。 以下的代码描述了怎样调用 matrixputationslib库中的mlfMydet(..)函数来解决问题3。 4.5逆矩阵 以下的代码描述了怎样调用 matrixputationslib库中的mlfMyinv(..)函数来求逆矩阵。 4.6转臵矩阵 matrixputationslib库中的 mlfMytranspose(..)函数用来展出一个转臵矩阵。调用函数的代码和调用逆矩阵的代码相同~除了调用工具函数的部分函数名称改变了。 第五章 线性系统方程 真的不掉线 吗,,、,,,,,,,,,,,, 线性系统方程的问题包含了解决Ax=b方程 的问题。本章研究的线性系统方程A仅限于矩形 矩阵和稀疏矩阵。 本章我们会从m文件中创建出一个C共享库 来解决线性方程问题。创建的函数会被MSVC#.工程调用来解决线性方程问题。 按照以下步骤来新建一个C共享库 linearsytemlib.dll。下一部分我们将用它来解 决问题。 我们将以下代码写入m文件~这个文件可以 被用来创建共享库。 mydiag.m, myfull.m, mylu.m, mymldivide.m, mymrdivide.m, mysparse.m, and myspdiags.m function X = mydiag(v,k) X = diag(v,k) ; function B = myextractmatrix(A, rowa, rowb, cola, colb) B = A(rowa:rowb, cola:colb) ; % extract from row a to row b, and from col a to col b function A = myfull(S) A = full(S) ; function [L,U,P] = mylu(A) [L,U,P] = lu(A) ; function x = mymldivide(A, b) %solve equation Ax = b x = A\b ; function x = mymrdivide(A, b) %solve equation xA = b ==> x = A/b ; function S = mysparse(A) S = sparse(A) ; function A = myspdiags(B,d,m,n) A = spdiags(B,d,m,n) 新建一个C共享库的步骤是: 1.在命令提示符窗口输入以下指令来新建 一个C共享库: mcc -B csharedlib:linearsystemlib mydiag.m myextractmatrix.m myfull.m mylu.m mymldivide.m mymrdivide.m mysparse.m myspdiags.m 2.MATLAB编辑器4会生成8个文件 linearsystemlib.c linearsystemlib.ctf linearsystemlib.dll linearsystemlib.exp linearsystemlib.exports linearsystemlib.h linearsystemlib.lib linearsystemlib_mcc_ponent_data.c linearsystemlib.dll和将 linearsystemlib.ctf添加进bin\Debug目录。 3.接下来我们用这个库中的功能函数去解 决普通的线性系统方程问题。,打开 linearsystemlib.h可以看到函数的名称,: void mlfMydiag (int nargout, mxArray** X, mxArray* v, mxArray* k); void mlfMyextractmatrix(int nargout, mxArray** B, mxArray* A, mxArray* rowa, mxArray* rowb, mxArray* cola, mxArray* colb); void mlfMyfull (int nargout, mxArray** A, mxArray* S); 真的不掉线 吗,,、,,,,,,,,,,,, void mlfMylu (int nargout, mxArray** L, mxArray** U, mxArray** P, mxArray* A); void mlfMymldivide(int nargout, mxArray** x, mxArray* A, mxArray* b); void mlfMymrdivide(int nargout, mxArray** x, mxArray* A, mxArray* b); void mlfMysparse (int nargout, mxArray** S, mxArray* A); void mlfMyspdiags (int nargout, mxArray** A, mxArray* B, mxArray* d, mxArray* m, mxArray* n); 5.1线性系统方程 一般来说~线性系统方程的形式是: a11x1 + a12x2 + ... + a1nxn = b1 a21x1 + a22x2 + ...+ a2nxn = b2 a31x1 + a32x2 + ...+ a3nxn = b3 ... ... an1x1 + an2x2 + ...+ annxn = bn 问题1 输入矩阵A 和向量 b A = 1.1 5.6 3.3 4.4 12.3 6.6 7.7 8.8 9.9; b = 12.5 32.2 45.6 计算出Ax=b中x的根 Linearsystemlib库中的mlfMymldivide(..) 和mlfMylu(..)函数可以解决这个问题。 5.2稀疏线性系统 技术向线性系统是用来解决技术问题所增加的一个普通系统。在这个系统中主要的矩阵式一个稀疏矩阵。MATLAB为了得到一个精确的和更好的计算仿真特意提供了特殊的函数处理这个任务。 问题2 输入稀疏矩阵A和向量b A = 0 0 0 0 1.1 0 2.2 0 0 0 3.3 0 0 0 0 0 0 0 6.6 0 0 0 5.5 0 0; b = 11.1 0 22.2 真的不掉线 吗,,、,,,,,,,,,,,, 0 33.3 输出 计算出Ax=b中x的根。 用C分享库中的matrixputations函数来解决稀疏线性系统的一般步骤是: 1.用mlfMysparse(..)来确定稀疏矩阵。 2.用mlfMymldivide(..)来解决稀疏系统的问题。 下面的代码是用matrixputations库中的mlfMysparse(..)和mlfMymldivide(..)函数来解决问题2。,代码省略, 5.3三角系统方程 这一部分主要研究解决三角线性系统方程Ax=d的问题。 问题3 输入矩阵B包含abc三个向量和向量d c1 a1 b1 1.1 4.1 2.1 d1 1.2 c2 a2 b2 1.2 4.2 2.2 d2 4.5 B= c3 a3 b3 = 1.3 4.3 2.3 ~ d= d3 = 5.6 c4 a4 b4 1.4 4.4 2.4 d4 12.4 c5 a5 b5 1.5 4.5 2.5 d5 7.8 c6 a6 b6 1.6 4.6 2.6 d6 6.8 输出 计算出三角系统函数的x的根 解决问题3的步骤: 1.使用linearsytemlib库通过矩阵b来确定一个缓冲矩阵a 2.有缓冲矩阵a确立矩阵a 3.调用linearsytemlib库中的函数来解决三角线性系统方程的问题。 一下是调用库中函数的代码:,省略, 5.4对角系统方程 对角系统是一个工程应用。对角矩阵是一个除主对角线意外全为0的矩阵。这部分是学习如何解决对角系统方程的问题。这个系统Ax=d如: 解决对角系统方程的步骤和三角系统方程 一样。 问题4 输入矩阵B包含abce4个向量~d向量 输出 计算出对角系统的x的根 解决步骤 1.用库中的一个函数从b矩阵中却定一个缓冲矩阵a 2.由缓冲矩阵a确定矩阵a 3.用库中的函数来解决对角系统方程问题。 真的不掉线 吗,,、,,,,,,,,,,,, 2010年上海市普通高校招生统一文化考试试卷评析 语文——稳定中体现课改精神 变化中彰显命题追求 2010年秋季高考语文卷的命制在稳定中体现课程改革的精神~在变化中彰显试题的选拔功 能与对中学语文教学的导向功能。 1、阅读材料的选文的重要性是不言而喻的~今年的阅读材料的选择体现了以下特点: (1)选文体裁多样~题材丰富。今年选文涉及到五种体裁~有利于不同认知风格的考生展现各自的才能。题材涉及到的范围也较宽~有对传统文化艺术的思考~有细腻的写景抒情~有记叙人物的传记等。结合上海市二期课改的要求~书法绘画、传统节日、历史优秀人物等题材同时体现了“两纲教育”的宗旨。(2)选文平实~又有一定深度。选文平实可以避免学生在阅读时出现过大的障碍~同时又有一定深度~体现了选拔性测试中对试题区分度的要求~保证了测试的效度。 2、今年的阅读试题力求科学~全面、均衡地设臵测量目标。首先~考试手册、“课程标准”的要求是命题的基本依据~今年高考试题更加关注每一道试题与“课程标准”中目标是否一致。其次~整体把握文本的能力依然是阅读能力测试的重点~直接测量对文本的整体把握能力的试题有6题~共计23分~占阅读部分的比例接近29%,间接测量文本整体把握能力的试题4题~共计12分~占阅读部分的比例接近15%。再次~关注语文教材~设计与高中语文教材内容有关的试题是近年语文高考试题的一大亮点~今年的试题与高中语文教材仍紧密结合~如第17题词语解释及18题对词汇用法和意义的考查都密切结合文言文教学内容~另外~今年的试题在与教材结合 的方式更为深层、自然。 3、作文命题今年依然是材料作文。今年的材料类型较去年有所变化~属于组合型材料~一中一外~一古一今~考生可以进行比较~减少作文审题上的失误。提示语还直接引导考生关注生活~关注社会~这也符合上海市二期课改关于作文教学的理念。高考作文注重考查学生的思辨能力~该材料可以从“眼前小利”与“长远的利益”、“社会发展”与“生态平衡”等辨证关系去审视。 分析今年的高考试卷的特点~我们可以看出语文的命题继续贯彻二期课改理念~稳中有变~更加有利于引导高中语文教育~有利于培养学生真正的语文能力。 数学——依托教材 紧扣标准 注重“双基”考查 2010年秋季高考数学卷坚持能力立意~依托教材、紧扣课程标准~力求难度适中~大多数 试题以常规形式呈现~试卷力求贴近中学数学教学~贴近考生。 1、紧扣标准~注重“双基”考查。基本知识与基本内容~是中学数学教学真的不掉线吗,,、,,,,,,,,,,,, 的根本。试卷加强了对“双基”的考查~比如~客观题目中考查了解简单不等式、复数的运算、程序框图、抛物线的的方程、极限的计算、分层抽样与概率、反函数的性质、向量分解、集合运算、充要条件、利用计算器判断指数方程解的范围、利用正,余,弦定理判断三角形形状等基本知识和技能~19题考查三角函数基本公式的运用以及基本计算化简能力,20,文21,题的数列题~考查等比数列以及数列前项和的的基本知识~亦属常规题型,22题~在“远离,或接近,”的背景下~考察基本不等式的内容~以及三角函数的基本性质。 2、体现文、理科差异~关注试卷的认知要 求与测量目标要求的一致性。文、理科考生在考查内容以及认知能力要求上有很多区别~这些均在今年试卷中有较好的体现。尽管题目背景一样~但在设问要求上明显体现了对文、理科考生不同的能力要求。比如~在所谓制作灯笼的应用题中~理科卷是求异面直线所成角的大小~文科卷则是要求考生画出三视图,在主观题的数列题的第二小题中~理科卷要求求前项和的最小值~而文科卷则直接问何时递增,22题的第三小题~理科卷要求考生指出函数的基本性质~文科卷则明确要考生指出几个具体的性质,23题的第三小题~在思维能力的要求上~文科卷相对比理科要求要低一些。 3、能力立意保持依旧。能力立意一直是上海高考数学卷的特色之一。今年数学卷依然设计试题考查自主学习和探究问题的能力。比如~填空题中关于矩阵对角线元素之和的题目~要求考生具有一定的观察、分析能力以及归纳发现能力,理科卷14题~在分类讨论、思维的严密性等方面具有一定要求。23题以向量加法的平行四边形法则为出发点~探究对于平面上给定的点 以及椭圆上的点~何时存在椭圆上两点使得,若存在如何构作两点,第二小题为第三小题做了铺垫~在提供问题解决路径的同时也适度降低了试题的难度。理科第三小题~要求考生具有一定的探究问题的能力~对思维要求较高。 英语——科学命题 积极反拨教学 2010年秋季高考英语卷的考试内容均在二期课改新课程标准所规定的学科范围内~试题设计均按照考试手册所定义的测量目标~在测试语言基础知识的同时~侧重语言运用能力的考查。注重试题的科学性~力求科学准确地测试出体现考生语言运用能力的听、阅读、写三项技能。在保持试题适当的难度和区分度的同时~力求给中学的英语教学以积极的反拨作用。 根据语言测试的特点~试卷的选材和试题的设计新颖真实。 1、选材注意信息的时代性~注重多角度和多侧面~题材包括:体育活动介绍、酒店经理一天的工作安排、树木生长期加快的原因及对环境的影响、写作中“修改”环节的意义和 方法 快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载 、人与动物、论文注释、太阳黑子活动可能对2012伦敦真的不掉线 吗,,、,,,,,,,,,,,, 奥运会的影响、体育课改革的新思路、滥用药物的现象等。材料基本选自英语国家的书报杂志和真实的演讲内容~不仅内容新颖~信息量大~而且语言地道~使考试的过程同时也成为一个学习和获取信息的过程。 今年的写作题要求考生根据一幅小学新生上课的图片~描述图片中的情景~并与自己同时期的上课情景进行对照~谈谈感想。每个学生都有相关的学习经历~但对照的结果可能相同~也 可能不同~所以感受可以各异。在保证每个考生都有话可说的同时~不同层次的语言表达能力也能得到较好的体现。 2、试卷中每道题目的设计均有明确的考查目标~并考虑到目标分布的合理性。 在听力理解部分中~不仅有要求听懂和获取事实信息的题目~也有要求听懂隐含意思~从而推断言下之意~填补“信息差”的题目~还有要求听懂语篇大意~归纳主旨的题目。长对话之一以真实生活中看病为背景~体现了交际法语言测试真实性的原则~要求考生边听边填写医生所作的记录~完成交际任务。此部分的重点还是考查考生是否听懂了对话的内容~要求考生填写的词均为高中毕业生应该掌握的基本词汇。 语法是基础知识考查的重点~考点均为考试手册中规定的语法项目~覆盖面较广~并且基础、常见~不偏不怪~题干简洁明了~测试目标明确。试题的设计同时也体现了语法并不是静止的语 言知识~而是一种语言技能和动态应用的过程~包括形式、意义和运用三个方面~只有真正看懂了句子的意思~才能做出正确的选择。词汇部分改用新的题型后以语篇形式考核学生对词汇知识的掌握和运用~社会反响良好。 完型填空和阅读理解都是考查阅读理解能力的试题~问题的设计都是围绕测试目标所定义的阅读能力要求~并根据不同阅读材料的题材和语言难度设问~只要读懂文章~就能正确回答问题~不会因为对问题及选项的理解困难而产生答题困难。今年阅读理解部分中采用了新题型“简答题”~要求考生通过书面形式表达自己对阅读内容的理解。与选择题有明显区别的是~简答题的答案不是现成的、供选择的~而必须由考生本人用文字书写~由于无法猜题~考生的具体回答能够比较确切地反映出考生是否理解以及理解的程度~考生只有在真正理解原文的基础上才能做出正确回答~更接近现实生活中人们的阅读活动~不仅可以更准确地评估考生的阅读理解能力~还对阅读教学起积极的反拨作用~倡导真正的理解~而不是猜测。 翻译题主要考查对词汇、语法和句型结构的运用能力。除了考查对所学英语基础知识的掌握程度外~还在一定程度上考查了对中、英两种语言表达差异的敏感度~考查是否能将汉语的意思用符合英语习惯的句子表达出来~而不是只会按字面顺序将中英文字字对译~因此体现了对语言的运用能力和交际能力。 今年试卷的难度总体与近年持平~保持中等偏易。各大题试题的难度分布基本为先易后难。 政治——把握科学理性~考查学科知识和学科思维 真的不掉线 吗,,、,,,,,,,,,,,, 2010年秋季高考政治卷严格遵守与课程标 准的一致性~注意不同领域考试内容合理配比、试题行为目标与考试内容学习水平一致、测量目标合理分布等~并在此基础上~着力通过调整试卷题型、明确题型测量功能、呈现简洁明了的试题、关注情景材料的公平性、推进评分方法和评分标准的改革等~增强教育考试测量学方面的科学理性~以更加有效地考查考生的学科知识和学科思维~有利于高校选择新生~对教育教学产生良好的后效影响。 1、内容与形式:稳中有变~变中求新 就考试内容言~试卷覆盖政治、经济、哲学三大领域以及一年来国内外重大时事~其中哲学领域权重由去年的20 %上升为26 %~整卷中哲学领域各大题型~如单项选择题、不定项选择题、简答题、分析说明题等都已自成学科风格。 就考试题型言~填空题退出上海高考政治试卷~以单项选择题题型考查再认、再现国内外重大时事能力~旨在引导教学更多地培养学生学习 兴趣~注重平时关心时事。 就试题呈现形式言~政治常识分析说明题将部分文字信息转换成简洁明了的图表~旨在有利于考生能够更加清晰的提取和整理信息。论述题摒弃论题背景介绍材料~采用直接设问的经典论述题形式~旨在减少文字阅读量~力减试卷冗余信息对考生答题的影响。 2、热点与重点:转换角度~增强力度 不避热点~公平考查学科思维力度。今年《选举法》的修订在我国民主政治发展的历程中具有里程碑的意义~为社会广泛关注。为维护考试公平性~试题选择以1953年以来我国随着城市人口比例的变化~逐步缩小人大中城乡代表人口比例的几个节点~考查了“选举 制度 关于办公室下班关闭电源制度矿山事故隐患举报和奖励制度制度下载人事管理制度doc盘点制度下载 乃至整个民主制度发展受经济社会发展状况的制约~随国情变化而逐步发展完善”等 知识点 高中化学知识点免费下载体育概论知识点下载名人传知识点免费下载线性代数知识点汇总下载高中化学知识点免费下载 。 不避重点~公平考查学科知识综合能力。随着国力增长~我国在国际社会的地位及影响力日趋提升、举世瞩目~我国将始终不渝地走和平发展道路~是我国政府和人民根据时代发展潮流和自身根本利益作出的战略抉择。鉴于此~今年论题要求考生结合国内外因素阐述对“我国始终不渝走和平发展道路”的理解。 3、能力与导向:创制新题~答案示例 在评价中观察考生的学科理性。“志愿者精神”一题~要求考生运用内外因关系原理分析评价某一高中生自述理由能否支持其观点~此题考查考生一致性评价能力~这是有别于一般的价值判断的评价能力~能够比较显著地区分考生学科理性强弱。 以答案示例引导对评分策略关注。第34、35、37、38等主观题以“答案示例”代替答案要点~并配以相应评分标准~大分值主观题通过观察多个行为特征评分~每个行为特征的不同等 级都相应地描述了不同思维层次考生的表现~表明主观题主要考查较高端能力~对考生应答中反映出的学科思维给予评分。 真的不掉线 吗,,、,,,,,,,,,,,, 历史——关注学科能力和历史知识 1、凸现新教材特色~有利于中学教学从总体上把握 参加2010年上海秋季历史科目高考的考生是全面使用新版历史教材后的第一届学生。新教材知识点多、总容量大的特点~对命题是个挑战~处理好这个问题~对以后的中学历史教学可以起 到很好的引导作用。今年的试卷从三个方面体现了新教材的特点。 ,1,体现新教材“从分散到整体”的理论框架。既然历史在不断的纵向和横向发展中成为世界历史~那么~研究世界历史就必须以世界为全局~考察它怎样由相互闭塞发展为密切联系~由分散演变为整体的全部过程。例如非选择题第35题~要求考生叙述人类历史从分散到整体过程中的重大事件和历史影响~就是考查学生在历史学习过程中对这一理论框架的把握程度~以避免历史知识的碎片化。 ,2,对热点问题的全新处理。今年世博会在上海举办让上海成了全球瞩目的焦点~教材第七分册中有一个单元关于上海近代历史的内容~于是就有了非选择题第31题关于上海近代以来的城市变迁~要求考生把上海历史的变迁放在中国历史发展和世界历史发展的大框架下思考。对热点问题不回避~不追随~考查的角度基本做到了情理之中、意料之外。 ,3,体现史学方法在具体问题下的运用。教材编写中适当地加入了“二重证据法”等史学方法的介绍~非选择题第33题“曹墓之争”就是考查学生如何在新情景下运用所学的史学方法分析问题~并对现在学术界存在的造假现象提出自己的思考。 2、试题形式多样~符合中学生的认知水平 ,1,丰富传统的命题形式~力求形式与内容的完美结合。以往的命题中已经考虑到了题型活泼的要求~力求做到形式与内容的完美结合~今年的命题从形式上也作了一些推进~增加材料的趣味性和可读性~如选择题第23题重建历史场景~非选择题第31题展板的设臵~第36题为漫画配上解说词~第37题一份“和约”等等~力求改变以往历史试题死板、严肃的面孔~以达到图文并茂和丰富多样。 ,2,减少考生的阅读量~提高材料的有效性。例如选择题第27题从曲线图的变化来分析 罗斯福新政前后不同措施所取得的效果~第13题从地图信息中判断不同朝代的边境贸易~第15题从材料中分析启蒙运动的实质是理性的引领~非选择题第33题关于曹操墓的不同争议~第36题关于德意志民族战后45年的三幅漫画等等~精选了各种不同形式的材料~减少阅读量的同时并不降低思维的质量。 ,3,试题中首次以“示例”来引导学生答题。今年命题的一大亮点就是增加了真的不掉线吗,,、,,,,,,,,,,,, “示例”~有的是知识概念的梳理~如选择题第12题中的“年号”,有的是历史概念的理解~如第14题“激烈变革和动荡的时代”~第29题对历史事件的分层~ 既可以引导学生答题~又能起到增加区分度的作用。 地理——地理原理与创意情景的结合 2010年秋季高考地理卷命题保持了贴近时代、关注社会、侧重考查地理学科能力的特色~并力图凸现地理高考对中学地理教学的良好导向作用。 1、 将2010上海世博会相关内容作为地理高考情景材料 继去年地理高考运用世博会瑞士馆作为情景材料以来~2010年上海世博会内容继续成为考查考生理论联系实际能力的素材。今年的地理高考以“城市~让生活更美好”为选择题开篇~考查考生对城市空间结构与城市职能、自然环境密切关系的认识。在综合分析题部分的第一大题~以上海世博会青海馆的主题为中心素材~让考生分析青海省作为“中华水塔”的自然地理条 件~写出长江和黄河流经的省会城市~体会青海省对全流域城市和文明的养育功能~并在此基础上阐述我国城市发展中面临的水资源方面的问题及其产生的原因~提出青海省作为“中华水塔”应该采取的有效举措。试题还考查学生如何从太阳高度角的大小考虑世博会园区内太阳能装臵与墙面的夹角~体现了知识的灵活运用。 2、 将地理基础知识作为考查的核心内容 试卷涉及的考点覆盖面广~如:我国主要江河、洋流与渔场、文化圈、农业地域类型等地理名称与世界主要气候类型、火山地震带、重要板块等地理分布事实,朔望月、黄土峁、人口性别比、旱作农业、产业结构优化等地理概念,潮汐产生、季风形成、人口分布等原理,月相变化、地域分异、地震分布等规律,我国水资源、变质岩、季风气候、地理位臵、地形地势、河流流向、自然灾害、月球运动、城市空间结构、旅游资源等地理特征,黄土高原水土流失治理、酸雨危害、 外来人口、旅游资源开发等地理国情知识~这些内容都是中学地理教学强调的重要知识。 3、将学科能力和学习方法的考查放在突出位臵 今年的地理高考命题立足于上海地理课程标准所规定的基本目标~按照“学会运用地图和地理图表的方法~学会搜集、处理、运用地理信息的方法~学会进行地理观察和观测、地理实验和地理调查的方法~具备一定的地理思维能力和自主学习地理的能力”要求~既重视地理课本中的基础知识~又不拘泥于教科书的表述~以“能力立意”进行试题构思与内容创新。例如~自然地理方面引入了检测计算“相对湿度”的地理实验内容、人文地理方面关于“制造业结构调整”一题中引入了“雁行模式”、区域地理方面引入了非洲厄立特里亚、我国油菜开花日期等值线分布的内容等。这些试题要求考生运用所学的地理原理~结合试题提供的概念定义、图表资料进行新的认知学习~展示新的思维过程~提出新的措 施真的不掉线 吗,,、,,,,,,,,,,,, 建议。在地理技能方面~试卷中涉及图表数据信息阅读有15处~其中有年降水量线、油菜开花日期等值日线分布图~有上海外来人口增长、制造业相似度曲线图等统计图等,文字阅读9处~比如制造业优化、厄立特里亚、地震等题目开头均有文字阅读材料~对解题均有重要作用,涉及地理计算有5处~有相对湿度、区时与地方时、恒星月与朔望月等计算,涉及地理文字表达有19处简答题~其中“上海外来人口”是一道集中考查表达能力的大题占到9分,在地理思维方面~分析、比较、归纳地理特征的有10处,解释与说明地理成因与地理规律的有8处~比如~澳大利亚热带沙漠气候的形成原因、澳大利亚西北部一月七月风向变化的规律与原因等。评价与解决地理问题~要求提出建议的有4处~例如对上海外来人口变化的积极意义评价、水资源问题解决的建议、如何进一步开发旅游资源的建议等。 4、将发挥高考对教学的积极导向作用作为命题基本宗旨 今年的地理高考注重试题的测量目标与考查知识点的认知要求的一致性~试卷难度努力保持稳定~杜绝过难试题~控制难度系数~凡是涉及有关新内容的试题都有相关的知识铺垫和设问台阶~以期显现较好的区分度。试题评分标准的制定也考虑了与上海二期课改关注的知识与技能、过程与方法等培养目标的结合。以填空为例~试卷适当考虑了对程序性知识和陈述性知识给以高低不同的赋分。问答题的答案~一方面尽量避免对教科书的文字直接引用~另一方面针对有开放性答案的试题~答案多留有余地~评分标准不要求面面俱到~只要考生任答其中一、两个方面即可得分。 物理——关注新教材所体现的教学思想、教学理念、教学方法 2010年秋季高考物理卷关注新教材所体现的教学思想、教学理念、教学方法~把考查知识与能力、过程与方法、情感态度价值观渗透在今年的物理试卷中。 今年试卷中单选题从原来的5道题共20分~增加到16道题共40分。选择题的数量和分值虽然大幅增加~但难度有所降低。全卷中增大了最基础的物理知识和技能考核的权重~如第31题~考查的是最基本的物理规律~以及由此体现出来的学生处理问题的基本方法。本题的内容对学生而言没有知识理解上的任何困难~而目前的中学物理教学正缺乏对此类最基本的内容和方法的训练~~希望此类试题能对高中教学起到关注基础知识和技能的导向作用。 试卷中不少题目的素材来源于教材~同时注重对教材内容的理解以及在理解基础上的适度加深和拓展。如试卷中实验内容的取材全部源于 教材上的内容~个别试题更是直接来源于基础型教材相关内容及练习册上要求完成的作业,如第24题,。这在以往高考试卷中是不多见的。虽然考核的实验全是书上熟悉的内容~但考查的内容比教材要求更为灵活、深刻和广泛。其目的是希望在今后的物理教学中对于教材不仅仅在形式和内容上要加以重视~更要在对教材内容的理解上下功夫。 真的不掉线 吗,,、,,,,,,,,,,,, 虽然今年物理试卷中大多数题目从难度和能力要求上有所降低~但对于学生比较容易混淆又比较重要的物理概念~在不加重计算的前提下加强了这方面的考核~如第15、25、32,3,题等,有些题目对能力提出了较高的要求~如第19、27、33题等。第28、32题中的一些设问~旨在引导教师和学生重视教材~重视知识形成和发展的过程~避免由于“题海战术”而造成生搬硬套、依样画葫芦的错误。 化学——立足基础 注重过程 把握方法 1、注重考查基础知识 2010年秋季高考化学卷注重化学基本概念、基本原理、元素及化合物的基本性质、有机化学基本概念及有机化合物基本性质~如元素、化合价、相对原子质量、溶解度、电离度、原电池、电解、电极、气体摩尔体积、标准状况、有机化合物命名、同分异构等基本概念~又如物质结构原理,包括原子的电子结构、化学键、分子结构,、化学反应原理,包括质量守恒原理、化学平衡原理、化学反应速率与催化等,、氧化还原反应的特征与规律,包括化学反应方程式的书写与配平、电子转移方向与数目、氧化剂还原剂的强弱比较等,~再如元素化合物的物理性质,包 括熔点沸点、密度颜色气味、溶解度等,、元素化合物的化学性质,包括酸碱性质、氧化还原性质、热稳定性与化学稳定性质等,、有机化合物性质及有机化学反应。在《上海市中学化学课程标准》规定的范围内~考查学生对化学基础知识的理解程度和运用基础知识的水平。 2、关注化学学习过程 化学试卷十分关注化学学科的主体内容~关注科学研究及科学发展的过程。化学实验、有机推断、化学计算既是化学学科内容的主体~又是科学研究过程的具体体现。化学实验的仪器和药品选择、溶液配制、实验现象的观察判断、实验步骤的设计贯穿于实验的全过程。有机化合物的性质特征、有机化学反应的条件、有机化合物官能团之间的相互转化的信息融合于有机合成的全过程。化学计算中~根据已知条件和合理假设建立的可以求解的准确列式则体现了对题意的理解、判断、推理的逻辑思维过程。 紧紧抓住化学学科的主体内容~关注过程~感悟过程~以加深对化学学科知识的理解~提高运用化学基础知识分析问题、解决问题的能力。 提高科学素养 3、关注科学方法~ 高考化学试卷充分注意到科学方法在化学学科研究及化学科学发展中所起的关键作用。以化学学科知识为依托~考查学生对科学方法的理解和掌握程度~检验学生的科学素养水平~显现高考化学对中学化学教学的正确导向。 就化学学科而论~科学方法比比皆是:化学实验方法,如酸碱滴定法、重量法、纸上层析法、物质的分离与鉴定方法,、化学实验的操作方法,溶液配制、称量真的不掉线 吗,,、,,,,,,,,,,,, 、溶解、加热、蒸发、冷却结晶、过滤、干燥或灼烧、恒重、萃取、升华,、有机化合物结 构推断的方法、知识重组与信息迁移的方法、以原子守恒质量守恒为基础的化学计算方法,比例法、差量法、联立方程法,。 学习科学方法、提高科学素养是进入高等院校深造的主要目的~科学方法、科学素养自然成了高考化学命题的主要目标。 生命科学——“双基”与创新型学力并重 思维过程与方法并行 2010年秋季高考生命科学卷的特点是:在保持平稳的基础上~体现二期课改目标~坚持“三个有利”的原则~在学科内容的知识构架内~注意“双基”与创新型学力并重~同时突出对思维过程与方法等方面的测量。力争达到全卷难度中等偏易~并与其它学科保持平衡。 1、在严格遵循课程标准的前提下~注重学科内“双基”的考查~以提高中学教学夯实教学内容的重视度。 生命科学基础知识和基本技能的掌握~是学生各种能力发展的基础~也是提高学生分析、判断、解答问题的基本依据。为此~生命科学试卷仍然坚持考查学生对基础知识和基本技能的掌握程度~如选择题中的第1、4、6、17、18、23、29题、综合分析题中的第32、38、48、53、61题等。这些试题的命制~均是在教材教学内容的范围内~考查了学生对生命科学基本知识的认知和进一步的分析判断~这就要求学生对知识应有正确的认知和知识整体框架的构建~也要求中学教学在“双基”落实的过程中应提高重视度。 2、进一步关注“过程与方法”目标的测量~促使学生在提高综合分析能力的过程中提升生命科学素养。 “三维”教学目标的制订和落实是二期课改教材实施中一直被关注的一个点~其中“过程与方法”关注学生的学习过程~强调教与学的动态结合。今年的试题中~在情境的选择、图表的呈现以及设问的形式等方面~呈现出了多元化和动态性~从而有利于实现学生对题干提供的信息的获取能力及回答问题的思维过程能力的测量~由此也能进一步反映出考生的生命科学素养~如选择题中的第5、10、14、22、24、27、30题、综合分析题中的第33、39、42、54、58、64、69 题等。 3、以生命科学前沿技术作为载体~以新颖的视角为切入点考查学生的探究和创新能力。 生命科学是一门实验性较强的学科~且二期课改的课程标准也要求培养学生的探究和创新等能力。生命科学卷在命题过程中~选择了一些基础性、操作性和前沿性的实验作为情境材料~对考生的探究和创新能力等方面进行测量。一方面提高试卷的区分度~另一方面也兼顾了“三个有利”的原则~它将对学校的教学起到良好的导向作用~如选择题中的第3、12、20、26题、综合分析题中的33、44、49、60、62及十二大题等。 4、注重试题认知要求与考查知识点的认知水平的一致性。 根据课程标准对知识内容的认知水平提出的要求~在今年的试卷和试题命制过程中~一方面注意知识点的覆盖面~另一方面更注重全卷测试目标与课程标准知识点的认知要求基本一致~如选择题中的第7题和综合分析题中的第六大题就与课程标准中的主题三“生命的物质变化和能量转换”知识点的认知要求一致等。 真的不掉线 吗,,、,,,,,,,,,,,, ProfiBusDP总线型称重仪表在精细化工行业的应用 梅特勒,托利多 邓锐 近年来~随着涂料行业的快速发展~越来越多的数企业对配料精度和自动化程度提出更高的要求~原有的机械秤、流量计或料位计等计量方式~已经远不能满足企业生产工艺以及长期稳定使用的要求。为了提高产品品质和企业效益~确保配料精度和生产线长期可靠运行~很多化工企业开始使用以梅特勒-托利多“称重模块系 统”为代表的称重解决 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 ~完成配料的计量和控制。 梅特勒-托利多称重配料系统由称重模块、ProfibusDP总线型称重仪表(如: PLC和接线IND131/331、IND560、IND780等)、 盒等附件组成。系统结构如图所示。以一个典型的化工反应釜的称量为例~安装在反应釜底部的三个压式称重模块将釜体的重量信号传至接线盒~接线盒中将经过汇集后的重量信号送至总线型称重仪表。总线型称重仪表将重量信号处理成相应的重量数据~通过ProfibusDP上传至PLC或DSC上位系统。 相对于传统的计量方式~称重法配料系统可以更经济的方式提供更高的测量精度,?0.1%,~且标定简单~轻松应对生产过程的改变和物料的变更~适用气、液、固体和浆状物各种物料。在应用的过程中~由于称重模块系统不会接触物料~因此它不易受到物料的污染和腐蚀影响~而拥有更长的使用寿命。 Application of ProfiBusDP fieldbus controlled weighing terminal in the Fine Chemical Industry In recent years, with the rapid development of the coating industry, more and more panies raise higher requirements for batching accuracy and automaticity. However, 真的不掉线 吗,,、,,,,,,,,,,,, traditional measurement methods, such as mechanical scales, flow meter or level gage, can no longer meet the demands of production process and long-term stability. In order to improve product quality and profitability, a lot of chemical panies choose to use weighing solutions, which takes Mettler-Toledo weigh module system as representatives, for batching meter and control. Mettler Toledo Weighing and Batching system is mainly posed of weighing modules, ProfiBusDP fieldbus controlled weighing terminal (e.g. IND131/331、IND560、IND780), PLC, junction box and so on. The system structure is shown in the figure on the left. Take the weighing of a chemical reaction kettle as an example, the three pressure weighing modules installed in the bottom of the kettle capture the weighing signals of the kettle and transmitted to the junction box, which collects all the signals and send it to the fieldbus controlled weighing terminal. The terminal then changes it into the voltage signal and finally sends into the PLC or DSC host system through ProfiBusDP. pared with traditional measurement methods, weighing and batching system is more economical and provides higher measurement accuracy,?0.1%,,Its also very easy to calibrate and can easily deal with the changes in production process and materials which can be gas, liquid ,solid or paste. Because the weighing module system doesn’t contact the materials in the process of application, It’s less susceptible to the contamination and corrosion of the materials which means it will have a longer service life. 真的不掉线 吗,,、,,,,,,,,,,,,
本文档为【[初中教育]★快速上手_使用POPSUB制作时间轴★[基础教程][新手同样适用]】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_654168
暂无简介~
格式:doc
大小:138KB
软件:Word
页数:51
分类:生活休闲
上传时间:2017-09-01
浏览量:8