自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

cocoonyang的专栏

To be, or not to be

  • 博客(78)
  • 资源 (2)
  • 收藏
  • 关注

原创 本博客所有博文均为全部可见

本博客所有博文均为全部可见。

2023-09-01 10:47:10 103

原创 LaTex 入门

LaTex简介TeX 是由Donald Knuth创造的基于底层编程语言的电子排版系统[1](TEX是Honeywell公司在1980年为其Text Executive文本处理系统注册的商标,它与 TeX是两回事)。TeX能够对文档的排版进行非常精细的操作,可以生成十分精美的文档。TeX系统生成的是DVI(Device Independent)文件。LaTex是由Leslie Lampo...

2019-01-22 08:28:38 325861 11

原创 --张量积--

线性空间 笛卡尔积 张量积

2019-01-19 10:16:19 20723 4

原创 Windows操作系统中使用C++生成动态链接库

测试项目目标生成一个链接库,然后调用该链接库。项目文件架构如下所示:../ |_ inc |_ mylib.h |_ src |_ mylib.cc |_ main.cc |_ tmp |_ lib.mak |_ client.mak 本项目包含5个文件. 分别保存在三个文件夹中:C++类头...

2019-01-09 11:58:34 2050 1

原创 传统货币支付与电子支付的简要比较

纸币是代替金属货币执行流通手段的由国家(或某些地区)发行的强制使用的价值符号[1] . 纸币能执行货币的部分职能:流通手段和支付手段. 与金属货币相比,纸币的制作成本低,更易于保管携带和运输.近年来,支付宝,电子钱包,扫码等电子支付手段越来越普及。与传统货币支付手段相比,电子支付具有显著不同的特点,现在列一个简单的表格,对传统货币支付与电子支付的做简要的对比. 以下仅是个人不成熟观点,错谬之处...

2018-12-31 22:07:44 4604

原创 Tips in R Language Applications

Plotting Graphic本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用...

2018-08-22 13:13:57 410 1

原创 SVG path 标签简介

PathsPaths represent the outline of a shape which can be filled, stroked, used as a clipping path, or any combination of the three[1].dd = “path data”. The definition of the outline of a shape....

2018-07-23 22:06:57 3354

原创 轻量级WebGL库lightgl样例

WebGL (Web Graphic Library) is a standard for 3D graphic on web, and it is completely controlled by the web browser. Lightgl.js provides a quickly prototype WebGL applications.Here is a simple exa...

2018-06-10 17:41:16 1543 1

原创 Sigmund的99行Matlab拓扑优化程序简析

引言Sigmund在2001年在Structural and Multidisciplinary Optimization 上发表一篇名为 “A 99 line topology optimization code written in Matlab”论文。该论文后附带了一个Matlab拓扑优化程序。这个只有99行代码程序基于Matlab环境构建了一个完整的拓扑优化流程,其中包含:前处理(构建...

2018-05-29 12:34:42 22861 13

转载 梁漱溟: 思考问题的八层境界

梁漱溟先生是个爱思考,倔脾气的老先生。 “思考问题的八层境界”是他于1928年在广州中山大学做的一次讲演。在此文中,梁漱溟先生讲述了自己做学问的八层境界。他认为做学问首先要对一个问题感兴趣,肯用心思考这个问题,能沉下心来做深入探究,培养出自己的看法;并且能认识到别人的见解与自己的差异,然后能融会贯通;进而向更深层次探索,能精炼出其中的核心思想,然后能运用自如。历经种种甘苦后,才能够对这个问题了...

2018-04-14 23:52:17 1499

原创 贝塞尔曲线

贝塞尔曲线贝塞尔曲线得名于法国工程师贝塞尔(Pierre Bézier)1962年开始的大力推广,最初主要应用于汽车造型设计中车身曲线拟合。一阶贝塞尔曲线一阶贝塞尔曲线需要两个控制点 P0,P1P0,P1P_{0} , P_{1} , 它的参数方程如下所示: B(t)=P0+t(P1−P0)=(1−t)P0+tP1,  t∈[0,1]B(t)=P0+t(P...

2018-02-09 10:52:08 1420 1

原创 C语言中指针, 数组和字符串(Pointer, Array and String in C Programming Language)

指针在C语言中,指针是一种衍生类型(derived type). 一个指针就是一个保存某个对象或函数的地址的变量("A pointer is a variable that contains the address of a variable")[10](p93). 例如:int* pa;其中pa是一个指向整型数的指针,整型数是pa的基础类型(referenced type) . 常量指针的声...

2018-01-03 21:54:49 3953 1

原创 曲 线

Klein对几何的定义是: 存在一个空间E,以及作用在空间E上的变换群G,几何是研究在变换群G作用下空间E的不变性质。 欧氏几何研究的是在欧氏运动下空间图形不变性质,微分几何研究的是在微分同胚变换下微分流形的不变性质。微分流形及其张量场是微分几何的主要研究对象[3]。如何刻画一条曲线在三维欧氏空间E3" role="presentation" style="posi

2017-12-10 15:58:58 776 1

原创 difference gradient

Calculating gradient of a function with different methods

2017-11-24 11:46:49 358

原创 Error Analysis

Error Analysis[1] “Generally, errors can be divided into two broad and rough but useful classes: systematic and random.”[2]As mentioned above, there are two types of errors associated with an experimen

2017-11-21 11:06:23 1351

原创 LU Decomposition

“Let A be a square matrix. An LU factorization refers to the factorization of A, with proper row and/or column orderings or permutations, into two factors, a lower triangular matrix L and an upper tria

2017-11-19 10:12:03 522

原创 QR分解法(QR decomposition)

QR decomposition divides a m by n matrix AAA into a product of an orthogonal matrix QQQ and an upper triangular matrix RRR:A=QRA=QR A = Q R Thus Ax=b=>QRx=b=>QTQRx=QTb=>Rx=QTbAx=b=&gt...

2017-11-19 10:08:09 5171

原创 Solving linear equation systems

现代数值计算方法一般都会转化为求解线性方程组. 线性方程组的矩阵形式如下所示:[A][x]=[b][A][x]=[b][A][x]=[b]其中 AAA 是 m×nm×nm \times n 矩阵,m≥nm≥nm \ge n, x∈Rnx∈Rnx \in R^{n}, b∈Rmb∈Rmb\in R^{m}. 由于求解线性方程组在数值分析中基础性核心地位, 线性方程组求解算法和技术一直层...

2017-11-17 19:35:59 517 1

原创 Dijkstra算法 学习笔记

Dijkstra算法是一种最短路径搜索算法.它的基本思路是 在一个带权有向图中,将图中所有顶点分为两组, 一组包含已经找到最短路径的顶点;另一组包含剩余未确定最短路径的顶点. 为了求得两个顶点之间的最短路径,Dijkstra算法从起始点为中心向外遍历,直到搜索到终点为止. Dijkstra算法使用穷举策略,虽然能保证得出最短路径,但计算效率低.

2017-11-09 21:12:37 799 1

原创 spearman

'use strict';var DEBUG = 0;module.exports = function( ) { this.spearman = function( x, y ) { // Checking parameters if( undefined == typeof( x ) ) {

2017-11-09 20:45:42 404

原创 RSM Surrogate model methods examples

Surrogate model methods examples in SIPOPT

2017-10-17 22:32:04 892 1

原创 学习BLAS库 -- LAPACK

在Windows的Visual Studio环境中安装与使用CLAPACK

2017-10-04 17:36:59 4962 1

原创 Open Set

Open SetOpen sets can be formalized with various degrees of generality[1]. From the point of view of topology, the open sets can be almost anything. Geometrically, open sets have a little bit of sp

2017-08-23 22:16:31 1160

原创 ECMAScript Assignment Operators

Assignment Operators

2017-08-07 11:27:09 291

原创 Javascript 中 include 文件

https://stackoverflow.com/questions/5797852/in-node-js-how-do-i-include-functions-from-my-other-filesvar fs = require("fs");function read(f) { return fs.readFileSync(f).toString();}funct

2017-08-04 09:31:59 2766

原创 联络------------

这是本人学习微分流形的笔记,疏漏之处,在所难免联络直观上讲,联络就是使得在流形上进行”微分”的手段.欧氏空间中方向导数.设vvv是p∈Rnp∈Rnp\in R^{n}处的一个向量. fff是ppp点邻域内的一个可微函数, 则方向导数DvfDvfD_{v}f为: Dvf=limt→0f(p+tv)−f(p)tvDvf=limt→0f(p+tv)−f(p)tv D_{v}f...

2017-07-22 21:37:30 1803 1

原创 流形上的切空间

流形上的切空间

2017-07-22 09:52:28 6352 12

原创 Cholesky Decomposition

Cholesky分解法是将 Hermitian正定矩阵分解为一个下三角阵与其共轭转置阵的积。当线性方程组 Ax=b可用Cholesky分解法求解时,Cholesky分解法的求解效率大约是LU分解法的2倍[1]。

2017-07-20 17:00:31 4167

原创 优化算法库

[1]介绍了目前常见的一些优化算法库和优化软件。部分优化算法库及优化软件未在[1]中收录,现补充如下:

2017-07-14 17:09:28 3329 1

原创 CATIA 鼠标快捷键组合

单击鼠标左键    确定一个点的位置,选取图形对象。单击中键或滚轮         设定显示中心转动滚轮    上下移动特征树  按住中键或滚轮后移动鼠标     在显示平面内移动图形按住Ctrl后按住滚轮,然后移动鼠标   缩放图形按住滚轮后按住Ctrl,然后移动鼠标  在三维空间中转动图形

2017-07-14 09:23:11 3974

原创 判定一点是否在多边形内

判断一点P是否在多边形内部的算法一般有两种:射线交点法(ray crossing number method),绕数法(windig number method)

2017-07-11 14:27:12 1316

原创 计算空间两直线公垂线段的两个垂足

计算空间两直线公垂线段的两个垂足如果将直线看作一维流形,如果给这个一维流形赋一个坐标空间,其方程为: P = P0 + t * v其中v是直线单位方向向量,P0是基点坐标,P是直线上任意一点坐标,t是P点与基点的距离。可将v看作一维流形坐标空间的单位向量,那么t 是P点在这个坐标空间中的坐标。在三维欧式空间中,如果两个线段不平行,两个线段的方向向量叉乘得到它们的公垂线方向向量,将两个线段的方向...

2017-07-09 08:49:34 5312 2

原创 JavaScript中JSON对象操作小结

简介JSON (JavaScript Object Notation) 是一种轻量的数据交换格式[1]. JSON有四种数据类型和两种数据集合类型,分别为: 数据类型: string, number, Boolean( true, false), null, 数据集合类型: object, array,string是一列包含在两个双引号之间,有0个或多个Unicode 字符的字符串。s...

2017-06-05 10:11:06 2501 1

原创 Node.js中 Date 对象使用样例

Date对象 Date 对象用于处理日期和时间。创建 Date 对象1) 默认初始化方法. 例如:var theDate = new Date();Date 对象会自动把当前日期和时间保存为其初始值。2) 使用标准的日期格式字符串初始化. 例如:var myDate = new Date("2012-02-15 21:00:00");console.log('Date: ', ...

2017-04-05 08:55:38 9580 1

原创 Express Introduction

Basic steps for a simple Express server.

2017-03-25 11:22:42 397

原创 学习BLAS库 -- BLAS库简介

BLAS(Basic Linear Algebra Subprograms)是一组线性代数计算中通用的基本运算操作函数集合[1]。BLAS Technical (BLAST) Forum负责规范BLAS函数接口,并在网站[1]公布一个由Fortran语言编写的BLAS库。这个Fortran版BLAS库通常被称为BLAS参考库(the reference implementation)。 BLA...

2017-03-18 01:51:16 24454 1

原创 学习BLAS库 -- COPY

函数语法: XCOPY( N, X, INCX, Y, INCY)功能: COPY copies a vector X to a vector Y. BLAS level 1 function参数: Input, int N, the number of elements in DX and DY. Input, double ...

2017-03-17 22:17:42 937 1

原创 学习BLAS库 -- ROT

函数语法: XROT( N, X, INCX, Y, INCY, C, S)功能: Apply a plane rotation BLAS level 1 function参数: X: S(single float), D(double float), C(complex), Z(complex*16) N: vector dimension X:...

2017-03-17 22:10:18 832 1

原创 学习BLAS库 -- ASUM

函数语法: XASUM( N, X, INCX)功能: ASUM 是 BLAS 中 第1层函数。ASUM函数计算一个向量中所有元素绝对值的累加和( Calculating summary of element absolute value of a vector).参数: Input, int N, the number of entries in the vector. ...

2017-03-17 21:57:49 2218 1

原创 学习BLAS库 -- GER

函数语法: XGER( M, N, ALPHA, X, INCX, Y, INCY, A, LDA)功能: GER performs the rank 1 operation A := alpha*x*y' + A,C语言版SGERC programming language version of SGER method withro...

2017-03-08 15:52:22 894 1

Chrome 离线安装版

Chrome Standalone 离线安装版 2015

2015-12-11

Sipesc.Opt

Sipesc.Opt是一款通用优化软件. 包含BFGS, SLP, SQP, GA, DGA等多种优化算法; 均匀试验设计,中心复合试验设计,正交试验设计, 析因试验设计等多种试验设计方法;以及,RSM,RBF 等替代模型工具。

2013-02-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除