- 博客(18)
- 收藏
- 关注
原创 FP腔长解算
1、性能参数:频率100Hz,波长范围1527-1568nm,分辨1pm。2、腔长解算软件,横轴是时间,纵轴是腔长值。3、FP腔长结解算软件。
2023-05-05 21:40:50 776
原创 光纤光栅钢结构监测应变传感器温度补偿分析
图1 光纤光栅钢结构监测应变传感器现场安装图图2传感器运行3个月温度传感器监测数据图3温度至结构应变和外界应变补偿后数据结论:光纤光栅应变传感器既可以监测结构的动态应变,也可以监测结构用于温度导致的应变变形。...
2021-09-14 16:40:46 684 2
转载 event & EventHandler
【event & EventHandler】 在老C#中EventHandler指的是一个需要定义一个delegate,这个delegate是回调的规范。例如:public delegate void CustomEventHandler(object sender, CustomEventArgs a); 在新C#中,内置了一个EventHandler范型。
2016-06-23 10:46:36 778
原创 神经网络
文档描述:运用BP神经网络实现对数据的预测。运行环境:matlab2010%bp神经网络进行交通预测的Matlab源代码% BP 神经网络用于预测% 使用平台 - Matlab7.0% 数据为1986年到2000年的交通量 ,网络为3输入,1输出% 15组数据,其中9组为正常训练数据,3组为变量数据,3组为测试数据%by akjuan%all rights preserve
2016-05-28 20:51:05 2525
转载 解读神经网络十大误解,再也不会弄错它的工作原理(转载自机器之心)
神经网络是机器学习算法中最流行和最强大的一类。在计量金融中,神经网络常被用于时间序列预测、构建专用指标、算法交易、证券分类和信用风险建模。它们也被用于构建随机过程模型和价格衍生品。尽管神经网络有这些用处,但它们却往往有一个坏名声,因为它们的表现是「不可靠的」。在我看来,原因在于对神经网络工作原理存在误解,导致网络设计也很糟糕。本文将对其中的一些误解进行讨论。
2016-05-28 20:42:25 3437
转载 VS2010下Dll的二次封装以及显示调用
需要用到二次封装,其实很简单,不过在第二个dll调用第一个dll的方法而已。 笔记下以免忘了。 //dll1.h#ifndef _dll1_h#define _dll1_h#define MYDLL extern "C" _declspec (dllexport)MYDLL int add(int x,int y);#endif //_dll1_h//dll1.cpp
2016-05-26 23:39:17 3613
原创 #pragma comment 用法
#pragma comment (lib,"MyDll.lib")表示链接MyDll.lib这个库。和在工程设置里写上链入MyDll.lib的效果一样,不过这种方法写的 程序别人在使用你的代码的时候就不用再设置工程settings了。告诉连接器连接的时候要找MyDll.lib,这样你就不用在linker的lib设置里指定这个lib了。(程序在拷贝重新编译不会有什么影响)
2016-05-26 23:09:19 1286
转载 setStyleSheet来设定窗口部件的样式(前景色,背景图片)
使用setStyleSheet来设置图形界面的外观:QT Style Sheets是一个很有利的工具,允许定制窗口的外观,此外还可以用子类QStyle来完成,他的语法很大比重来源于html的CSS,但是适用于窗口概括:Style Sheets是文字性的设定,对于整个应用程序可以使用QApplication::setStyleSheet() 或者对应一个窗口可以使用QWidget::
2016-05-13 09:08:28 1814
转载 QLabel中显示的字符串是支持HTML标签
QLabel中显示的字符串是支持HTML标签的。如果应用好的话会达到很多方便快捷的效果。举几个例子如下:(1) 作为标题:用一个QLabel对象,使其字体加大、加粗、居中,使用如下三个标签即可。new QLabel("标题", this, "title")(2) 加下划线:使用即可实现。(3) 给局部加样式还可以对text的部分内容添加标签,以使个别内容
2016-05-12 13:54:51 1939 1
转载 Qt之等待提示框(QMovie播放gif图片,等待文字变化等)
在实现Qt界面的时候,往往需要进行一些诸如提示框的东东,如何实现、如何才能做到最美观又最易用成了主要考虑的问题,在设计提示框的问题上Qt自带的QMessageBox很强大而且很好用,但是若追求美观则有有点黯然失色,所以很多时候我们都必须自定义提示框等等的东西!现在主要介绍等待提示框。。。 在很多网页或者其他界面中经常可以看到各种各样的等待框,Qt如何实现自己的等待框呢?很easy。。
2016-04-11 14:04:27 5324
原创 发布的QT程序无法显示图标和图片的问题
在windows下编译好的QT程序在其他没有安装QT的机器上会出现图标和图片无法正常显示的问题。 这时我们可以通过以下方式来解决: 在release文件夹里创建plugins文件夹,并将QT安装目录下的plugins\imageformats文件夹复制到release\plugins文件夹(imageformats文件夹包含了许多图片格式的插件,如jpe
2016-04-11 14:01:38 1850 1
原创 自定义事件函数Event
自定义事件函数public class TextChangeEventArgs:EventArgs{private string message;public TextChangeEventArgs(string message){this.message = message;}public Message{get {return message;}}}public class MyText{ p
2016-03-31 20:51:09 744
原创 EventHandle事件委托(通过状态发生改变时判断)
EventHandler事件委托,事件就是类或者对象的状态发生改变时,对象或类发出的信息或通知。发出信息的对象或者类称为“事件源”,对事件处理的方法称为“接收者”。通常事件源在发出状态改变信息,它并不知道由哪个事件接受者处理。这就需要通过一种机制来协调事件源和接收者,C++中通过函数指针来完成的,在C#中事件使用委托来为触发时将调用的方法提供类型安全的封装。1、声明一个委托:Pulic deteg
2016-03-31 19:50:18 3290
转载 C#中的Invoke
在用.NET Framework框架的WinForm构建GUI程序界面时,如果要在控件的事件响应函数中改变控件的状态,例如:某个按钮上的文本原先叫“打开”,单击之后按钮上的文本显示“关闭”,初学者往往会想当然地这么写:void ButtonOnClick(object sender,EventArgs e){ button.Text="关闭";}这样的
2016-03-23 00:22:41 544
转载 c# Invoke和BeginInvoke 区别
本文导读:BeginInvoke() 调用时,当前线程会启用线程池中的某个线程来执行此方法,当前线程不被阻塞,继续运行后面的代码, Invoke() 调用时,会阻塞当前线程,等到 Invoke() 方法返回才继续执行后面的代码,而这两个方法中执行的是一个委托。一、c# Invoke和BeginInvoke的认识1、Invoke() 调用时,Invoke会阻止当前主线程的运行,等
2016-03-22 23:02:03 1164
转载 C#关于AutoResetEvent的使用介绍[转载]
AutoResetEvent 允许线程通过发信号互相通信。通常,此通信涉及线程需要独占访问的资源。线程通过调用 AutoResetEvent 上的 WaitOne 来等待信号。如果 AutoResetEvent 处于非终止状态,则该线程阻塞,并等待当前控制资源的线程通过调用 Set 发出资源可用的信号。调用 Set 向 AutoResetEvent 发信号以释放等待线程。Aut
2016-03-22 09:34:58 522
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人