摘要: 3rd S-curve (1) (2) (3) (4) 完整的三次S曲线包括上面的七个阶段。前面三个阶段为加速阶段,从初始速度Vs加速到Vmax: (5) 整个加速阶段的位移为: (6) 后面三个阶段为减速阶段: (7) (8) 也可以看作为反向加速阶段,即速度从最终速度Ve加速到Vmax: (9) 阅读全文
posted @ 2019-10-19 23:04 南风小斯 阅读(892) 评论(0) 推荐(0) 编辑
摘要: 代码用python写的。 一元二次方程: def Quadratic(args): a,b,c=args D = cmath.sqrt(b**2-4*a*c) x1 = (-b+D)/(2*a) x2 = (-b-D)/(2*a) roots = [x1,x2] return roots 一元三次方 阅读全文
posted @ 2019-10-19 22:41 南风小斯 阅读(12185) 评论(0) 推荐(0) 编辑
摘要: 先明确一个概念: 元数据。.NET中元数据是指程序集中的命名空间、类、方法、属性等信息。这些信息是可以通过Reflection读取出来的。 再来看个例子: 运行结果: 将#define BUG注释掉,#define NOBUG的注释取消,重新运行的结果如下: 那么可以理解为,上述代码中的[Condi 阅读全文
posted @ 2019-08-27 20:03 南风小斯 阅读(4366) 评论(0) 推荐(2) 编辑
摘要: 自由软件(free software) "Free software" means software that respects users' freedom and community. Roughly, it means that the users have the freedom to ru 阅读全文
posted @ 2019-08-13 15:47 南风小斯 阅读(2059) 评论(0) 推荐(0) 编辑
摘要: IEC 61499标准通常用于开发分布式控制系统,旨在实现分布式应用的可移植性、可重用性、互操作性和重新配置。它定义了一种特定领域的建模语言(domain-specific language),为分布式工业控制系统提供了一个通用模型。 https://iec61499.com/ IEC 61499定 阅读全文
posted @ 2019-07-07 12:22 南风小斯 阅读(3903) 评论(0) 推荐(0) 编辑
摘要: 使用Irony开发一个针对G代码的译码器。不想使用Lex&Yacc的原因是: 1.我只会用C#和Python写代码,用Lex&Yacc还得学习新的语法规范,我懒; 2.Lex&Yacc需要安装; 3.Lex&Yacc将词法分析和语法分析分开进行,要分别编写词法规范和语法规范,感觉听起来就很麻烦 之所 阅读全文
posted @ 2019-07-03 21:35 南风小斯 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 早期绑定(early binding),又可以称为静态绑定(static binding)。在使用某个程序集前,已知该程序集里封装的方法、属性等。则创建该类的实例后可以直接调用类中封装的方法。 后期绑定(late binding),又可以称为动态绑定(dynamic binding),需要使用Sys 阅读全文
posted @ 2019-07-02 15:03 南风小斯 阅读(1401) 评论(0) 推荐(0) 编辑
摘要: 写在前面:我没有开发过COM组件的经验,只是在做文献综述的时候需要了解这方面的知识,所以如果哪里说错了或者是我理解错了,还希望大家可以指出,谢谢。我不是程序员也不是计算机专业,只是课题偏了这个方向,因此很多基础概念或许有理解错,真心希望可以得到大家的指正,再次感谢。 COM object以接口的方式 阅读全文
posted @ 2019-07-01 14:41 南风小斯 阅读(1966) 评论(0) 推荐(0) 编辑
摘要: 委托是一种定义方法的类。例如String类定义的是字符串,委托类定义的是方法,进而让方法可以像字符串一样作为参数进行传递。C#中定义委托的语法规则就是在方法的定义上增加一个delegate关键词,如下所示: public delegate void ClickEventHandler(String 阅读全文
posted @ 2019-06-18 23:09 南风小斯 阅读(1079) 评论(0) 推荐(0) 编辑
摘要: 1.选择排序 selection sort 2.插入排序 insertion sort 3.希尔排序 shell sort 4.归并排序 merge sort 5.快速排序 quick sort 6.基数排序 radix sort 1.选择排序 selection sort 每次遍历整个数组,选出其 阅读全文
posted @ 2019-03-31 15:31 南风小斯 阅读(1267) 评论(0) 推荐(0) 编辑