本帖代码和教程有Matlab技术论坛原创,原帖参见http://www.matlabsky.com/viewthread.php?tid=3885一、数值积分基本公式数值求积基本通用公式如下Eqn1.gif(1.63KB)2009-11-2023:23xk:求积节点Ak:求积系数,与f(x)无关数值积分要做的就是确定上式中的节点xk和系数Ak。
可以证明当求积系数Ak全为正时,上述数值积分计算过程是稳定。
二、插值型数值积分公式对f(x)给定的n+1个节点进行Lagrange多项式插值,故Eqn2.gif(2.95KB)2009-11-2023:23即求积系数为Eqn3.gif(3.29KB)2009-11-2023:23三、牛顿-柯特斯数值积分公式当求积节点在[a,b]等间距分布时,插值型积分公式(先使用Lagrange对节点进行多项式插值,再计算求积系数,最后求积分值)称为Newton-Cotes积分公式。
由于Newton-Cotes积分是通过Lagrange多项式插值变化而来的,我们都知道高次多项式插值会出现Runge振荡现象,因此会导致高阶Newton-Cotes公式不稳定。
Newton-Cotes积分公式的求积系数为Eqn4.gif(3.38KB)2009-11-2023:28其中C(k,n)称为柯特斯系数。
(1)当n=1时,Newton-Cotes公式即为梯形公式Eqn5.gif(1.68KB)2009-11-2023:28容易证明上式具有一次代数精度(对于Newton-Cotes积分公式,n为奇数时有n次迭代精度,n为偶数时具有n+1次精度,精度越高积分越精确,同时计算量也越大)(2)当n=2时,Newton-Cotes公式即为辛普森(Simpson)公式或者抛物线公式Eqn6.gif(2.04KB)2009-11-2023:28上式具有3次迭代精度(3)当n=4时,Newton-Cotes公式称为科特斯(Cotes)公式Eqn7.gif(2.68KB)2009-11-2023:28上式具有5次迭代精度。
由于n=3和n=2时具有相同的迭代精度,但是n=2时计算量小,故n=3的Newton-Cotes积分公式用的很少(4)当≥8时,通过计算可以知道,在n=8时柯特斯系数出现负值由于数值积分稳定的条件是求积系数Ak必须为正,所以n>=8以上高阶Newton-Cotes公式,我们不能保证积分的稳定性(其根本原因是,Newton-Cotes公式是由Lagrange插值多项推导出来的,而高阶多项式会出现Rung现象)。
四、复化求解公式n阶Newton-Cotes公式只能有n+1个积分节点,但是高阶Newton-Cotes公式由不稳定。
为了提高大区间的数值积分精度,我们采用了分段积分的方法,即先将原区间划分成若干小区间,然后对每一个小区间使用Newton-Cotes积分公式,这就是复化Newton-Cotes求积公式。
(1)当n=1时,称为复化梯形公式。
将[a,b]等分为n份,子区间长度为h=(b-a)/n,则复化梯形公式为(注意:复化求解公式不需要求积子区间等间距,只是Newton-Cotes公式分段积分时自动对小区间进行等分,我们这里采用等分子区间是为了便于计算而已)Eqn8.gif(2.18KB)2009-11-2023:28(2)当n=2时,称为复化辛普森公式。
Eqn9.gif(2.96KB)2009-11-2023:28五、Newton-Cotes数值积分公式Matlab代码
2023/11/26 8:36:30 126KB Matlab 技术论坛 牛顿 科特斯
1
似乎用截图说明https://bbs.jiuy.cc/forum.php?mod=viewthread&tid=942
2023/11/24 21:10:09 2.16MB 办公软件
1
这个控件用于浏览图片,可以实现图片的缩放、移动、与滚动条的配合等功能,基本满足了图片浏览的一般功能。
控件的使用可以参见我的空间:http://student.csdn.net/space.php?uid=127131&do=blog&id=19295控件功能:1、通过拖拽滚动条实现图片移动;
2、滚动鼠标滚轮轮实现图片上下移动;
3、按住Shift键滚动鼠标滚轮实现图片左右移动;
4、按住Ctrl键滚动鼠标滚轮实现图片的缩放。
5、通过设置isMove=True是鼠标具有拖拽图片功能。
6、控件缩放时自动调整图片在合适的位置。
2023/11/23 11:12:01 237KB C# 图片缩放 图片移动 滚动条
1
一、软件说明:1.基本功能:1)读取测量仪器的RS232串口数据,并以曲线形式实时显示;2)自动X-坐标/Y-坐标,自动滚屏3)同时支持手动曲线的拖动与缩放(需要鼠标滚轮配合);4)所有数据同时自动存入数据文件(每5秒自动存盘一次),文本格式(.TXT),可方便处理成Excel格式.5)数据文件中同时记录了每个数据的接收时刻(精确到ms)6)支持屏幕截图;7)屏幕曲线最多能显示50万条记录,但存储到数据文件时,则没有限制.2.软件的初衷:实时图形化显示53131A频率计(应该能适用于53132A,53181A)的测量结果,操作简单,结果快速直观,从Ver0.41版开始支持Agilent/HP34401A;欢迎朋友们试用于其他仪器的数据采集,据说,Solartron7081也能用;如果有必要,会陆续添加其他协议,以支持更多的仪器.3.软件采用只听方式,不向仪器发送任何数据/命令.4.软件仍在不断完善过程中,会不定期改进/更新,直到没有使用价值为止,欢迎朋友批评.5.可以随意使用/传播该软件,但对因此取得的成绩及造成的不良后果,软件作者不承担任何责任.谢谢.详细可参见:http://bbs.38hot.net/read.php?tid=15499
2023/11/3 10:49:15 24KB RS232 串口 记录 频率计 万用表
1
用AutoComplPop实现代码自动提示点击下面网址,进去下载autocomplpop插件http://www.vim.org/scripts/script.php?script_id=1879下载的是一个zip文件,解压后会有三个文件夹,分别是autoload,doc,plugin。
到Vim的根目录下,找到名字和这三个一样的文件夹。
不同系统目录位置不同
2023/10/26 13:48:32 14KB vim autocomplpop
1
PHPMinecraft查询API查询Minecraft服务器状态API安装将这些文件移动到Web服务器上的文件夹中。
用法在浏览器中导航到该站点。
例如。
www.example.com/json.php?host=sg.lbsg.net&port=19132或www.example.com/json.php?host=mc.hypixel.net&port=25565PS:无论版本如何,PC&PE均可查询。
1
Qt没有自带的串口编程类,一般我们都使用这了第三方编写的类qextserialport,关于它的使用帮助,可以到我的博客看一下,那里有一篇图文详解。
http://hi.csdn.net/link.php?url=http://blog.csdn.net%2Fyafeilinux
1
文件列表:LordPE.EXE.............增强版(英文版)LordPE_hh.EXE.............增强版(cao_cong汉化版)\原版\LordPE.EXE.............原版LordPlug.dll.............kanxue制作的功能插件LordPeFix.dll.............SnowFox修正(原来是freecat制作的功能插件,修正LordPE只显示60个进程的bug)更新历史:2008.5.31资源名溢出漏洞。
缓冲区长度检测是char,但是拷贝的时候是wchar,所以溢出了。
标题:测试你的LordPE作者:somuch时间:2008-05-16,16:28链接:http://bbs.pediy.com/showthread.php?t=649352007.9.9SnowFox主页提供的LordPE增加版中所带Lordpefix.dll发现并不能解除60进程限制,原来是其中的偏移地址与所带LordPE主程序不匹配修改了偏移地址后,可以用了2006.11.30freecat制作的功能插件LordPeFix.dll,修正LordPE只显示60个进程的bug2005.10.15(1)为LordPE查看输入表部分加上搜索功能(2)为LordPE查看输入表部分加右键菜单(仅复制ThunkRVA/FirstThunk列).(3)当点击LordPE查看输入表部分中"ViewalwaysFirstThunk",保持光条在原来位置.(LordPE默认会将光条置到0行)(4)修改FLC(FileLocationCalulator)窗口中各个文本框(VA,RVA,Offset)为只读属性,此时可以用鼠标复制里面的文本.(LordPE原来是将文本框禁止变灰,此时不可复制)
2023/9/12 10:39:37 356KB LordPE汉化增强版
1
ppjoysetup-0-8-4-6.exe使用:http://bbs.srfc.com.cn/viewthread.php?tid=96959该软件将开源。
2023/9/11 18:26:43 2.08MB 虚拟手柄 驱动 支持 win7
1
如果在SCMLife的论坛里下载过shotstar发的那个就不用下了,和那个是一样的。
先说工作量大的,Testcase工作表中主要是用来编写测试用例。
当完成所有用例后,查看TestRecord工作表会看到这里自动把前面的用例编号和标题导入过来,这里是执行测试的时候用来输入测试结果的,这个模板列了5轮测试,实际中根据需要使用吧,你问我超过5轮怎么办?额,不行你就再搞一个一样的文件记录超过5次的吧。



Cycle1FaultId,Cycle代表第一轮,下面的内容可以下拉选择Pass/Fail/Block/Cancel。
FaultID,根据公司定义的编号规则自己输入。
一轮测试结束后,点击最上面的按钮更新缺陷报告。
这时候模板会自动把Fail的用例都列在FaultReport页面,你在后面输入相应的描述、重现操作、严重程度等等就行了。
都输入好了就可以点击上面的更新状态报告。
这时候就会跳转到TestStatusReport页面,这里自动帮你统计测试结果,很详细。
后面还有测试报告,里面会有质量目标、测试覆盖率等的统计。
当然最后也有一个简单的帮助,你不熟悉的内容或许帮助里有。
总之说了很多,大家下载了实际去用着看吧。
我个人比较喜欢这个模板的这些自动统计的功能。
转载请注明源自www.SCMLife.com,请保留版权.本贴地址:http://bbs.scmlife.com/viewthread.php?tid=14280
2023/8/20 11:22:05 273KB 测试用例
1
共 57 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡