研究Pascal矩阵谱半径及其对应特征向量的数值求解算法问题,利用幂法和Pascal矩阵的性质给出了一个有效的迭代求解算法,该算法每一步迭代只用到浮点数的加法运算。同时数值实验显示,该算法具有较高的精度和较快的收敛速度。
2022-05-13 16:05:07 561KB 自然科学 论文
1
mfc下使用MSComm控件进行串口通讯,可进行相应的通讯设置,显示串口数据并动态绘制波形图/曲线图,使用快速傅里叶变换将时域信号的串口数据转换为频域值,并动态显示。代码内有注释
2022-05-10 09:44:45 43.46MB boxingtu 
1
:首先是要分组,因为如果不分组,想合并的列与其它列会自动打印。这样,只能使用FR自带的隐藏重复数据的功能,但很多类似报表都是要求合并行居中的,这点FR就不能自动实现了。 2:要全并的列放在分组脚中,其它放在分组数据BAND中,这样,打印完分组数据BAND后,动态改变分组脚中要合并列的TOP和HEIGHT就可以了。而且这样打印,因为要合并的行实际上只打印了一遍,因此应该效率更高。所以这就需要在打印分组数据BAND后有一个可记录此分组已打印高度的功能。 3:代码解释 procedure MCOnAfterData(Sender: TfrxComponent); begin if =1 then MC.Tag:=Int(MC.Height) else MC.Tag:=MC.Tag+Int(MC.Height); end; 因为FR的在每次分组后重新计数,使用MC.Tag保存现在数据BAND上的所有不合并行的总高度。当然也可以使用一个变量,但放着这么多TAG不用,多浪费呀。况且使用TAG的语法也比使用变量简单,使用变量使程序看上去很难懂。 if >=1 then 这样的写法看起来多痛苦呀。 procedure MBBOnAfterData(Sender: TfrxComponent); begin MBB.Tag:=GetStandHeight(MBB.CalcHeight); //这一句是为了保持行高的一致性,如果不需要直接 MBB.Tag:=MBB.CalcHeight; //这样可能计算的行高不是标准行高的整数倍。 MBB.Visible:=False; end; procedure MD1OnBeforePrint(Sender: TfrxComponent); begin if =1 then MBB.Visible:=True; end; 上二句只是为了不多次统计CalcHeight,但不能直接设可视性为假,否则不会触发MBBOnAfterData事件。 计算此例中可能会很高的列的计算高度,这是在宽度已经确定的情况下计算的。 因为此例中的第二列单行高度可能大于其它列的总高度。如果没有此例中的特殊情况,可以省略。 4:如果此例中没有第二列单行高度可能大于其它列的总高度的话,MBB是不需要的。 5:如果不是要求空行为多行多列显示的话,GFOnBeforePrint也是不需要的,只需要在GF上放二个MEMOVIEW,宽高和左边距分别与上方的二个相同,调用我例子中注释掉的代码改变它们的TOP和HEIGHT即可。 6:TAG是所有Tcomponent的属性呀,这是我最常使用的一个属性。
2022-05-09 15:06:34 562KB FastReport 合并 代码
1
通过matlab生成mif文件生成正弦波、方波、锯齿波,并调用ROM.IP核生成仿真输出相应三种波形
2022-05-08 19:06:03 3.68MB fpga开发 matlab EDA/FPGA课程设计
第一章 量化交易的理论综述 ........................................................................................................ 1 1.1 量化交易的概念和分类 ................................................................................................... 1 1.2 量化交易的历史与发展 ................................................................................................... 6 1.3 量化交易对市场的影响 ................................................................................................. 16 1.4 量化交易的技术发展趋势.............................................................................................. 22 1.5 量化交易的局限性 ......................................................................................................... 24 第二章 量化交易在中国的发展................................................................................................... 26 2.1 中国量化交易的发展现状.............................................................................................. 26 2.2 国内程序化交易环境的特点.......................................................................................... 28 第三章 量化交易的应用 .............................................................................................................. 32 3.1 制定投资决策 ................................................................................................................. 32 3.2 减少执行成本 ................................................................................................................. 36 3.3 套利与风险对冲 ............................................................................................................. 37 3.4 做市商报价
2022-05-08 15:28:38 1.99MB 量化交易 程序化交易 高频交易
1
串口通信示例Demo,51单片机接收电脑发送数据并点亮相应LED灯并将数据返还电脑端显示,使用的是UTF-8编码,如果出现乱码,请修改为UTF-8编码格式,注意:请自行根据你的单片机LED修改引脚号,可参考文章:https://blog.csdn.net/didi_ya/article/details/124289688 STC89C52
2022-05-06 21:58:01 22KB 51单片机 单片机 嵌入式 串口通信
1
3086A-MFP10S驱动芯片手册与相应程序 stm32(mini) 3086A-MFP10S 驱动 步进电机(导轨)
2022-05-06 19:15:08 2.51MB stm32 驱动芯片手册
1
写在前面 本篇教程特别适用于想自学第一性原理计算,在自己PC机上练习相关编程,但对安装双系统和虚拟机感到麻烦的同学。 比起VASP,Quantum Espresso 是开源的,下载更方便,同样需要linux环境。QE 6.5的用户手册里说可以在Windows子系统linux下流畅运行,但事实上从下载,配置,编译到安装,有一些对小白来说非常棘手的问题。 有关wsl的安装配置,教程很多,非常简单,此处不再赘述,但安装之后务必更换镜像源,以及安装make工具:apt-get install make,其他配置可以根据需求自行设置。顺便一提,创建用户和密码时输入的内容不会显示在屏幕上,给人感觉键盘失灵
2022-05-06 09:53:28 93KB ant do dow
1
android测试键值apk(一个测试键值的apk,将apk安装到系统,操作键盘或者遥控器,会把相应键值打印出来)
精通Visual C++数字图像处理典型算法及实现中的关于傅里叶变换时,没有调用相应的反变换的代码,看书研究了半天终于搞定了,希望对再次遇到这个问题的有帮助。
2022-04-26 17:02:54 15.05MB VC++ 傅里叶逆变换
1