2019年11月26日

整体最小二乘

摘要: 整体最小二乘(Total Least-Squares)可以看作是最小二乘(Least-Squares)的推广,目的是为了在观测数据和系数矩阵均存在噪声的情况下获得关于参数x的有效估计。本文系统总结了最简单情况下(观测数据和系数矩阵中的噪声独立、同分布),整体最小二乘的平差准则、求解方法、几何解释、特征值解释以及统计特性。 阅读全文

posted @ 2019-11-26 19:11 songlingfei 阅读(256) 评论(0) 推荐(0) 编辑

2018年12月12日

Matlab指针

摘要: 在用Matlab编写程序的过程中,我们有时候会希望参数以引用的形式传入。Matlab中的handle类为这一特性提供了支持。 handle为抽象类,不能直接实例化,只能用它来生成别的类。具体来说: classdef MyHandleClass < handle properties prop; en 阅读全文

posted @ 2018-12-12 22:30 songlingfei 阅读(650) 评论(0) 推荐(0) 编辑

2018年5月30日

Matlab集群

摘要: Matlab提供了功能强大的并行计算工具箱。该工具箱的一大特点是向用户隐藏了代码的实际运行环境。按照一定编程范式编写的并行代码,既可以在本地运行(类似于多线程),也可以在网络上的计算机集群上运行。 点击matlab界面左下角的parallel pool,可以设置本地运行环境的属性,比如启用的work 阅读全文

posted @ 2018-05-30 23:24 songlingfei 阅读(650) 评论(0) 推荐(0) 编辑

2018年3月17日

VS C/C++开发环境配置

摘要: 用VS进行C/C++开发,环境配置遵循以下步骤: 指定头文件目录。“配置属性”→"VC++目录"→“包含目录”。 指定库目录。“配置属性”→“VC++目录”→“库目录”。 指定依赖库。“配置属性”→“链接器”→“输入”→“附加依赖项”。 如果使用动态链接,还需要在PATH环境变量中包含动态库路径。 阅读全文

posted @ 2018-03-17 11:33 songlingfei 阅读(859) 评论(0) 推荐(0) 编辑

2015年12月23日

用Python实现一个简单的聊天程序

摘要: 学习完网络套接字之后,我产生了写一个聊天程序的想法。思路很简单,首先创建一个套接字,客户端和服务器可以通过套接字通信;然后,为了使通信变为全双工,接收信息和发送信息由两个线程分别完成;最后,我还给客户端加了一个图形界面,使它看起来不是那么丑陋。 得益于Python的强大,所有这些实现起来都不是特别困 阅读全文

posted @ 2015-12-23 16:21 songlingfei 阅读(7686) 评论(0) 推荐(0) 编辑

2015年10月18日

指针和数组不一样

摘要: 先来看一段示例程序 1 #include <stdio.h> 2 #include <stdlib.h> 3 4 int main() 5 { 6 char array[2][10]; 7 8 printf ("sizeof array: %d\n", (int)sizeof(array)); 9 阅读全文

posted @ 2015-10-18 20:40 songlingfei 阅读(203) 评论(0) 推荐(0) 编辑

2015年8月11日

AVL

摘要: C语言中的指针总是一个让人头疼的东西,特别是把指针作为函数参数的时候,情况往往会更糟。有两种情况特别容易出现,一种是所谓的段错误,另一种是在函数调用过程中指针的值没有按照我们期望的那样发生变化。出现第一种情况的原因是对空指针进行了操作,而出现第二种情况往往是因为忽视了C语言函数传值调用的特点。 下面 阅读全文

posted @ 2015-08-11 21:57 songlingfei 阅读(217) 评论(0) 推荐(0) 编辑

2015年8月10日

PAT Tree Traversal Again

摘要: This is my very first. 哈哈,闲话少说,转入正题。 学完数据结构后,老是感觉学得不扎实,于是到MOOC网上去刷题。结果在Tree Traversal Again 这道题上卡住了。题目是这么说的: An inorder binary tree traversal can be i 阅读全文

posted @ 2015-08-10 21:32 songlingfei 阅读(776) 评论(0) 推荐(0) 编辑

导航