- 博客(40)
- 资源 (22)
- 收藏
- 关注
转载 Xshell的Sessions存放目录
Xshell的Sessions存放目录:C:\Documents and Settings\用户\Application Data\NetSarang\Xshell\Sessions==========================================退格键删除,却在屏幕显示出了“^H”,退格不行,再按删除键,却显示出“^[[3~”,怎么着就是删除不了。需要设
2014-07-25 15:35:22
7715
1
转载 如何在VS中调用CLAPACK
原文:关于CLAPACK的使用网上的资料并不多。主要就是官方网站上的安装说明,以及LAPACK官方论坛上的一些资料。然而,国外一般科研使用的平台都是UNIX或LINUX, 所以对于windows上使用CLAPACK的相关介绍就很少。幸运的是,官方提供了CLAPACK的windows版本,而且还有专门的VisualStudio工程包。所以,对于广大VS用户来说可谓非常之方便。然而,即
2014-04-11 22:00:41
1963
转载 error LNK2001: __imp____glutCreateWindowWithExit (glut 错误)
nresolved external symbol __imp____glutInitWithExit@12unresolved external symbol __imp____glutCreateWindowWithExit@8 1.将开发库中的.h文件拷贝到Visual C++ 6.0的\Include\GL目录中2.将.lib文件拷贝到Visual C++ 6.
2014-04-11 16:38:10
956
1
转载 Windows 7 32/64bit和Visual Studio 2010下安装及使用Boost
Boost库是一个经过千锤百炼、可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的发动机之一。 Boost库由C++标准委员会库工作组成员发起,在C++社区中影响甚大,其成员已近2000人。本文主要介绍了如何安装及使用Boost 1.55.0。参考网页:http://blog.sina.com.cn/s/blog_6e0693f70100txlg.html
2014-04-09 22:41:53
1360
原创 VS2010配置64bit的GSL
下载64bit的https://code.google.com/p/oscats/downloads/detail?name=gsl-1.15-dev-win64.zip&can=2&q=
2014-04-03 15:22:47
4992
2
转载 在windows下安装CGAL程序
Installing CGAL and related programs on Windows operating systemThis page explains how to install CGAL 4.3 with Boost 1.55.0 and QT4.8.5 on Windows 8 using Visual Studio 2010 generating 32 bit
2014-03-25 19:16:15
2589
转载 Latex: usepackage{cases}
我们在输入分段函数公式的时候,时常会用到cases环境,前文中我们已经例述见(LaTeX技巧心得202以及LaTex技巧心得188),但是我们如果需要在编号上进行细节上的区分,如我们想得到如下编号方式:或者是我们就要用到cases宏包来实现了,注意:当我们在导言区加入\usepackage{cases}时一定要在\usepackage{amsmath}之后,否则运行不会通过,具体原
2014-01-28 21:56:47
12587
转载 Matlab中数值积分函数的比较和优缺点
Matlab中几个数值积分函数的比较和优缺点(转) 具体参数的意义我这里不详细说明,大家可以看帮助系统,我们这里只是讨论各大函数的区别比较和注意 一、Z = trapz(X,Y,dim) 梯形数值积分,通过已知参数x,y按dim维使用梯形公式进行积分 例1 计算int(sin(x),0,pi) >>x=0:pi/100:2*pi; >>y=sin(x); >>z=trapz
2013-10-30 20:39:41
16384
原创 在linux终端远程登陆linux服务器
在linux终端远程登陆linux服务器原来在linux终端远程登陆linux服务器是那么的容易,如果的服务器用户名是abc(也可以是root),只需要在终端输入: ssh abc@ip就可以了,然后电脑会提示输入密码就登录服务器了。
2013-10-10 18:38:26
15488
转载 gmsh学习——基础
gmsh学习——基础鼠标操作左键 旋转、选择。Ctrl+左键 套索缩放或开始套索选择/取消选择中键 缩放、取消选择、接受套索缩放或套索取消选择Ctrl+中键 正交显示右键 平移,取消套索缩放或套索选择/取消选择,弹出后处理菜单Ctrl+右键 重新设置缺省视图(误操作后恢复视图用)脚本脚本使用C和C++风格注
2013-09-26 17:22:36
7724
1
转载 Fortran中整(实)型与字符型转换
Fortran中整(实)型与字符型转换2008-01-13 18:21整型转字符,借助FORTRAN语言的内部文件完成,即将一个字符串变量当作一个内部文件来看待。给一个实用的例子吧。假如你有一组文件有20个,命名规律是myFile*.dat,其中*是从1到20递增的整型数,则要用循环依次打开这些文件可以这样写:program mainimplicit n
2013-05-04 23:31:20
6877
转载 OpenMP中数据属性相关子句详解(1):private/firstprivate/lastprivate/threadprivate之间的比较
private/firstprivate/lastprivate/threadprivate,首先要知道的是,它们分为两大类,一类是private/firstprivate/lastprivate子句,另一类是threadprivate,为指令。(PS:有些地方把threadprivate说成是子句,但是实际来讲,它是一个指令。)可以参考http://blog.csdn.net/gengshe
2013-04-19 19:35:19
727
转载 Linux命令之hexdump - ”十六“进制查看器
我使用过的Linux命令之hexdump - ”十六“进制查看器本文链接:http://codingstandards.iteye.com/blog/805778 (转载请注明出处)用途说明hexdump命令一般用来查看”二进制“文件的十六进制编码,但实际上它的用途不止如此,手册页上的说法是“ascii, decimal, hexadecimal, octal dump“,这也就是
2013-02-28 14:42:26
617
转载 matlab 矩阵求和、期望和均方差
matlab中矩阵元素求和、求期望和均方差在matlab中求一个矩阵中元素的和可以自己编写for循环来完成,这样比较方便,想求那些数据的和都可以做到,然而效率比较低,如果数据量大程序会跑好长时间。所以我们可以转而用matlab提供的sum函数。设M为一个矩阵,那么:1、求和sum(M):以矩阵M的每一列为对象,对每一列的数据分别求和。sum(M,2):以矩阵的每一行为对象,对每
2013-02-24 13:58:55
2534
原创 去除Visual Studio 红色波浪线
去掉Visual Studio 编辑器里中文注释的红色波浪线这些波浪线看着很不爽,这个波浪线跟Visual Studo没关系 是visual assist 搞出来的在VAX的选项里把underlines spelling errors in comments and strings using的勾掉就行了,如下图:
2013-02-23 10:31:24
2834
转载 fortran Because of COMMON, the alignment of object is inconsistent with its type
最近,好几个人问到公共块出错的问题,都是出于一个原因,特在这里把老贴整理一下供大家参考。问题: 20924057Compiling Fortran...D:\FRAME2D.FORD:\FRAME2D.FOR(314) : Warning: Because of COMMON, the alignment of object is inconsistent with its
2013-02-22 19:49:17
5655
2
转载 用GDB调试程序(七)
改变程序的执行———————一旦使用GDB挂上被调试程序,当程序运行起来后,你可以根据自己的调试思路来动态地在GDB中更改当前被调试程序的运行线路或是其变量的值,这个强大的功能能够让你更好的调试你的程序,比如,你可以在程序的一次运行中走遍程序的所有分支。一、修改变量值修改被调试程序运行时的变量值,在GDB中很容易实现,使用GDB的print命令即可完成。如:(gdb
2013-02-22 18:06:18
396
转载 用GDB调试程序(六)
七、设置显示选项GDB中关于显示的选项比较多,这里我只例举大多数常用的选项。set print address set print address on 打开地址输出,当程序显示函数信息时,GDB会显出函数的参数地址。系统默认为打开的,如:(gdb) f#0 set_quotes (lq=0x34c78 ">")at input.c:530530 if (lqu
2013-02-22 18:05:26
322
转载 用GDB调试程序(五)
查看运行时数据———————在你调试程序时,当程序被停住时,你可以使用print命令(简写命令为p),或是同义命令inspect来查看当前程序的运行数据。print命令的格式是:print print / 是表达式,是你所调试的程序的语言的表达式(GDB可以调试多种编程语言),是输出的格式,比如,如果要把表达式按16进制的格式输出,那么就是/x。一、表达式
2013-02-22 18:04:58
323
转载 用GDB调试程序(四)
查看栈信息—————当程序被停住了,你需要做的第一件事就是查看程序是在哪里停住的。当你的程序调用了一个函数,函数的地址,函数参数,函数内的局部变量都会被压入“栈”(Stack)中。你可以用GDB命令来查看当前的栈中的信息。下面是一些查看函数调用栈信息的GDB命令:backtrace bt 打印当前的函数调用栈的所有信息。如:(gdb) bt#0 func (n=
2013-02-22 18:04:26
329
转载 用GDB调试程序(三)
四、维护停止点上面说了如何设置程序的停止点,GDB中的停止点也就是上述的三类。在GDB中,如果你觉得已定义好的停止点没有用了,你可以使用delete、clear、disable、enable这几个命令来进行维护。clear清除所有的已定义的停止点。clear clear 清除所有设置在函数上的停止点。clear clear 清除所有设置在指定行上的停止点。d
2013-02-22 18:03:29
282
转载 用GDB调试程序(二)
GDB的命令概貌———————启动gdb后,就你被带入gdb的调试环境中,就可以使用gdb的命令开始调试程序了,gdb的命令可以使用help命令来查看,如下所示:/home/hchen> gdbGNU gdb 5.1.1Copyright 2002 Free Software Foundation, Inc.GDB is free software, covered by
2013-02-22 18:02:03
297
转载 用GDB调试程序(一)
GDB概述————GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就是这个道理。一般来说,GDB主要帮忙你完成下面四个方面的功能:1、启动你的程序,可以按照你的自定义的要
2013-02-22 17:19:00
390
原创 Fortran 字符串转整型,实数转字符串
最简单的方法是用内部文件,即用字符变量作为文件。下面程序段读取系统时间,存入字符变量now,再将now的时分秒转换为整数值读出。program TimeNow character*8 :: now integer :: hh,mm,ss call time (now) ! 读系统时间 write(*,*) now ! 写
2013-01-27 16:44:06
10987
转载 Fortran之open,write,read,inquire,Namelist 使用
Fortran之open,write,read,inquire,Namelist 使用1.文件读取的概念:读取:“顺序读取”和“直接读取”。保存:“文本文件”和“二进制文件”。二进制文件:读取快,因为保存格式和数据在内存中的保存方法一样,同时也节省空间。----------------------------------2. 文件的操作:------------
2013-01-24 22:07:28
20872
转载 fortran open使用
1)--------------------------------------------------------------------------------------FOR的输出分 有格式form = 'formatted'、无格式form = 'unformatted'两种,前者是默认输出格式,即如果open语句里不声明form的话,那就是formatted。无格式又分 直接存
2013-01-24 21:56:10
24098
转载 2D FDTD TE mode with a plane wave source and a PML ABC
2D FDTD TE mode with a plane wave source and a PML abc%2D FDTD TE mode with a plane wave source and a PML abc%program edited by: K.B.A., NIP,U.P.,Diliman %Date: January 2008 %this program bo
2013-01-20 15:26:48
3912
转载 Fortran基本用法小结
Fortran基本用法小结周日, 10/14/2007 - 21:00 — gator作者:gator目录:一、说明二、概述三、数据类型及基本输入输出四、流程控制五、循环六、数组七、函数八、文件一、说明本文多数内容是我读彭国伦《Fortran 95 程序设计》的笔记。只读到第九章,主要是3~9章,都是最基本的用法(原书共16章)。这里主要摘录了我看书过程
2013-01-16 20:28:24
6157
转载 fortran大型数组的二进制存储-matlab读取
fortran大型数组的二进制存储-matlab读取-可靠方法转载▼标签:文化 fortran语言是一门高效的数值计算语言,用其来计算大型数组时非常方便的,而一些科学工作的后期处理往往要涉及到可视化的问题,而这个问题并非是fortran的专长,我个人比较偏好matlab,因此写小文来阐述一个从fortran中生成的数组或矩阵如何移植到ma
2013-01-12 19:24:18
3605
转载 matlab 中如何读取文本文件
matlab 中如何读取文本文件今天需要做个matlab读取txt文件,在网上收集了下,查到了几篇不错的,总结一下,方便大家使用:下面这个函数是取filein中的第line行写入fileout中的程序,如果想实现取特定几行,只要稍微修改一下就可以。function dataout=dataread(filein,fileout,line)fidin=fopen(filein,'r'
2012-12-27 21:15:15
1172
转载 Matlab动画制作(四)——动画的保存
Matlab动画制作(四)——动画的保存MATLAB动画保存只对电影动画有意义,因为其他两种都是实时动画,一眨眼过去了,而电影动画是先将动画一帧一帧的保存下来,在使用movie函数播放。它的好处是,运行一次MATLAB程序就可以播放无数次,只要你的帧数据还在。但是这还是不方便,由于它没法脱离MATLAB环境,很讨厌。还好MATLAB为我们提供了movie2avi函数,它可以把动画直接转
2012-11-20 20:53:07
9857
转载 Matlab动画制作(二)——擦除动画
Matlab动画制作(二)——擦除动画使用Matlab的绘图函数不断重复绘制图形对象,重绘过程中递增式地改变图形对象位置将产生动画效果。在重绘对象的过程中之所以能产生动画效果是由于对原来的图形对象进行了擦除处理。MATLAB中,创建擦除重绘动画的过程分为以下三步:step1:设置重绘对象的擦除模式'EraseMode'模式Matlab的图形绘制函数允许采用不同的擦除模式
2012-11-20 20:48:50
5055
转载 Matlab动画制作(一)——电影动画
Matlab动画制作(一)——电影动画电影动画的好处就是,运行一次可以多次播放,甚至可以直接生成avi文件,直接独立与Matlab环境播放。这是其它三种动画制作方法所不具备的。MATLAB中,创建电影动画的过程分为以下四步:step1:调用moviein函数对内存进行初始化(该步骤在Matlab5.3以上均可省略),创建一个足够大的矩阵,使之能够容纳基于当前坐标轴大小的一系列指
2012-11-20 20:48:06
3011
转载 OpenMP并行编程
OpenMP并行编程Posted in 并行计算 on June 26th, 2010距离上次写并行计算概述很有段日子了,后续的可能至少有三篇文章需要写。今天花了点时间针对Openmp共享内存的并行编程写了点东西。这里只能提供一点概念和感觉(甚至有可能会误导),需要系统学习Openmp并行计算的朋友可以到文章末尾下载推荐的教材。个人觉得把那书翻翻就足够用啦~什么是OpenM
2012-11-07 15:39:43
2457
转载 fortran 函数列表
FORTRAN 函数列表(转) 来源: 王德立的日志 符号约定:l I代表整型;R代表实型;C代表复型;CH代表字符型;S代表字符串;L代表逻辑型;A代表数组;P代表指针;T代表派生类型;AT为任意类型。l s:P表示s类型为P类型(任意kind值)。s:P(k)表示s类型为P类型(kind值=k)。l […]表示可选参数。l *表示常用函数。表
2012-11-04 22:42:23
3710
转载 fortran 多行注释
你编程序时肯定遇到要一次为很多行代码加注释的情况,以前我都是一行行的加“!”,今天偶然在一个论坛上看到一个解决方案,而且自己按照他的方法,试验了一下,证明切实可行!现与大家分享:aaaaaa 不止一位问道可不可以在visual fortran中为多行代码加注释。visual fortran本身无这样的功能,但是可以用macro功能自己添!而且是添加工具钮!做法:
2012-10-28 00:57:02
11144
3
转载 fortran 以动态数组为函数参数
fortran的传参是我见过的各种编程语言中最麻烦的一个。它完全不认识传进来的参数是什么,必须在函数体内把形参再定义一遍。如果函数参数是数组,尤其是高维数组,那就必须要同时定义数组的数据类型和元素个数。之前都是得过且过的用全局变量common块蒙混过关,都是祖师们从fortran77年代遗留下来的老程序了,全局变量到处都是,程序可读性很差。现在程序越来越大,不同领域内的程序也要融合在一起,全局变量
2012-10-27 20:58:44
8376
转载 贝塞尔函数Bessel(原理与实现)
程序实现:// crt_bessel1.c#include #include int main( void ){ double x = 2.387; int n = 3, c; printf( "Bessel functions for x = %f:\n", x ); printf( " Kind Order Function
2012-09-27 20:38:52
27096
5
转载 从头到尾彻底理解傅里叶变换算法、下
经典算法研究系列:十、从头到尾彻底理解傅里叶变换算法、下作者:July、dznlong 二零一一年二月二十二日推荐阅读:The Scientist and Engineer's Guide to Digital Signal Processing,By Steven W. Smith, Ph.D。此书地址:http://www.dspguide.com/pdfbook.htm。--
2012-09-21 21:55:08
1554
转载 从头到尾彻底理解傅里叶变换算法、上
经典算法研究系列:十、从头到尾彻底理解傅里叶变换算法、上作者:July、dznlong 二零一一年二月二十日推荐阅读:The Scientist and Engineer's Guide to Digital Signal Processing,By Steven W. Smith, Ph.D。此书地址:http://www.dspguide.com/pdfbook.htm。博
2012-09-21 21:53:45
2099
(EmFDTD) 代码
2012-06-18
The FDTD Method for Electromagnetics With MATLAB Simulations
2012-06-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人