摘要:
3.2.5 Taylor级数
命令1 符号函数的Taylor级数展开式
函数 taylor
格式 r = taylor(f,n,v) %返回符号表达式f中的、指定的符号自变量v(若表达式f中有多个变量时)的n-1阶的Maclaurin多项式(即在零点附近v=0)近似式,其中v可以是字符串或符号变量。 阅读全文
摘要:
3.2.1 函数计算器
函数 funtool
格式 funtool %该命令将生成三个图形窗口,Figure No.1用于显示函数f的图形,Figure No.2用于显示函数g的图形,Figure No.3为一可视化的、可操作与显示一元函数的计算器界面。在该界面上由许多按钮,可以显示两个由用户输入的函数的计算结果:加、乘、微分等。funtool还有一函数存储器,允许用户将函数存入,以便后面调用。在开始时,funtool显示两个函数f(x) = x与g(x) = 1在区间[-2*pi, 2*pi]上的图形。Funtool同时在下面显示一控制面板,允许用户对函数f、g进行保存、更正、重新输入、联合与转换等操作。 阅读全文
摘要:
第3章 符号运算
3.1 算术符号操作
命令 +、-、*、.*、\、.\、/、./、^、.^、’、.’
功能 符号矩阵的算术操作
用法如下:
A+B、A-B 符号阵列的加法与减法。 阅读全文
摘要:
2.2.2 查表命令
命令1 table1
功能 一维查表
格式 Y = table1(TAB,X0) %返回用表格矩阵TAB中的行线性插值元素,对X0(TAB的第一列查找X0)进行线性插值得到的结果Y。矩阵TAB是第一列包含关键值,而其他列包含数据的矩阵。X0中的每一元素将相应地返回一线性插值行向量。矩阵TAB的第一列必须是单调的。 阅读全文
摘要:
2.2 插值、拟合与查表
插值法是实用的数值方法,是函数逼近的重要方法。在生产和科学实验中,自变量x与因变量y的函数y = f(x)的关系式有时不能直接写出表达式,而只能得到函数在若干个点的函数值或导数值。当要求知道观测点之外的函数值时,需要估计函数值在该点的值。
如何根据观测点的值,构造一个比较简单的函数y=φ(x),使函数在观测点的值等于已知的数值或导数值。用简单函数y=φ(x)在点x处的值来估计未知函数y=f(x)在x点的值。寻找这样的函数φ(x),办法是很多的。φ(x)可以是一个代数多项式,或是三角多项式,也可以是有理分式;φ(x)可以是任意光滑(任意阶导数连续)的函数或是分段函数。函数类的不同,自然地有不同的逼近效果。在许多应用中,通常要用一个解析函数(一、二元函数)来描述观测数据。 阅读全文
摘要:
2.1.2 其他常用函数
函数 fix
功能 朝零方向取整
格式 B = fix(A) %对A的每一个元素朝零的方向取整数部分,返回与A同维的数组。对于复数参量A,则返回一复数,其分量的实数与虚数部分分别取原复数的、朝零方向的整数部分。 阅读全文
摘要:
2.1.1 三角函数与双曲函数
函数 sin、sinh
功能 正弦函数与双曲正弦函数
格式 Y = sin(X) %计算参量X(可以是向量、矩阵,元素可以是复数)中每一个角度分量的正弦值Y,所有分量的角度单位为弧度。
Y = sinh(X) %计算参量X的双曲正弦值Y 阅读全文
摘要:
1.3.9 特征值问题的QZ分解
函数 qz
格式 [AA,BB,Q,Z,V] = qz(A,B) %A、B为方阵,产生上三角阵AA和BB,正交矩阵Q、Z或其列变换形式,V为特征向量阵。且满足:Q*A*Z= AA 和Q*B*Z = BB。
[AA,BB,Q,Z,V] = qz(A,B,flag) %产生由flag决定的分解结果,flag取值为:'complex':表示复数分解(默认),取值为'real':表示实数分解。 阅读全文
摘要:
单个源文件生成可执行程序
传统的 Fortran 程序(也就是以 Fortran 77 为代表的)只能用大写字符书写,而且每行前六个字符为特定用途所保留。第一列为字符 C 或 * 所保留,用来表征整行都是注释。第二列到第六列是为标号预留的。代码从第七列开始,到72列结束(73列及以后将被直接忽略,可作注释)。下面是示例程序 采用的是传统的 Fortran 格式: 阅读全文
摘要:
在Fortran PowerStation 4.0中自带IMSL,可看帮助文件,新建一个工程,加入它的例子bsint_ex.for
(.for为标准fortran语言格式文本)
C
C Compute the spline interpolant, returning the B-spline coefficients. 阅读全文
摘要:
IMSL是美国Visual Numerics公司开发的业内最全面和最可靠的数学和统计算法程序库,是开发科学数值计算必备的开发包,历经36年的历史,被全球超过50多万的科研人员所采用,已成为该领域的工业标准。
IMSL(International Mathematical and Statistical Libraries)程序库-IMSL C 语言程序库、IMSL FORTRAN 程序库与提供 Java 语言程序开发的JMSL以及IMSL C#程序库,在过去的三十年终早已成为数值分析解决方案中的工业标准。不论您是使用 C/C++ 、FORTRAN 、Java,和C# 语言在UNIX 、Windows 或者 Linux 平台上开发,IMSL 程序库皆提供最完整与最值得信赖的程序库。 阅读全文
摘要:
1.2.14 特殊运算
1.矩阵对角线元素的抽取
函数 diag
格式 X = diag(v,k) %以向量v的元素作为矩阵X的第k条对角线元素,当k=0时,v为X的主对角线;当k>0时,v为上方第k条对角线;当k<0时,v为下方第k条对角线。 阅读全文
摘要:
MATLAB的强大功能之一体现在能直接处理向量或矩阵。当然首要任务是输入待处理的向量或矩阵。
不管是任何矩阵(向量),我们可以直接按行方式输入每个元素:同一行中的元素用逗号(,)或者用空格符来分隔,且空格个数不限;不同的行用分号(;)分隔。 阅读全文
摘要:
FORTRAN是英文“FORmula TRANslator”的缩写,译为“公式翻译器”,它是世界上最早出现的计算机高级程序设计语言,广泛应用于科学和工程计算领域。FORTRAN语言以其特有的功能在数值、科学和工程计算领域发挥着重要作用。 阅读全文
摘要:
Perl的第二纪 多少年了,人们一直在说,Perl已经死了或者说正在死。 我甚至也这么说过,虽然我的意思和字面上的并不一样。 今天我自作主张在此宣布,我们已经在Perl的第二纪了,不过这和Perl 6没有关系! 这并不是说我不喜欢Perl 6/Rakudo,实际上我很喜欢,只是现在我还并不依赖它工作 阅读全文
摘要:
摘自:http://www.cnblogs.com/zhangchaoyang 作者:Orisun#!/usr/bin/perluse Bloom::Filter;my $bf=Bloom::Filter->new(capacity => 10,error_rate => .001);my @keys=qw/a s d f g h j k l z/;$bf->add(@keys);while(<>){ chomp; print "Found $_\n" if $bf->check($_);}$bf=Bloom::Filter-> 阅读全文
摘要:
一般我们有几种方式对数据库建模:
1.采用PowerDesign或ErWin等建模工具进行建模
2.利用WORD或EXCEL进行建模
使用第一种方式,可以自动导出要生产表的SQL语句,建表比较方便,而对于第二种方式,则可能需要手工建表,其实在WORD中可以用VBA完成对SQL语句的生成,如将下面格式的WORD数据字典生成SQL语句,就可以利用VBA进行 阅读全文
摘要:
目前,看到许多介绍F#的介绍,基本上就是互相“借鉴”来的,不过其中很多是基于Framework 3.0或3.5的,在Framework 4.0中F#有一些改变 阅读全文
摘要:
在Processing中可以调用字体来显示文字,步骤如下:
在"Tools"菜单中选择"Create Font"命令,选择一种字体,点击"OK"按钮之后,创建vlw格式的字体被置入到data文件夹。"vlw"是Processing特有的字体格式。
声明PFont类型的变量。声明的方式和处理图片的方式是一样的,即在PFont后加变量名称。使用loadFont()载入字体至变量
textFont()用于为文本指定字体。
最后使用text()显示字体 阅读全文
摘要:
tint()可用于设置图片的色彩填充值。tint()有几种设置方式:
tint(明度),一个参数代表0~255明度值;
tint(明度,透明度),两个参数代表明度和透明度值; 阅读全文
摘要:
图片跟随鼠标移动。image()中图片坐标设为(mouseX,mouseY),当鼠标移动时,图片会跟随移动,产生像素被拉伸的效果。 阅读全文
摘要:
Processing所支持的图片格式有GIF、JPG、TAG、和PNG。调用图片的基本步骤有四个:准备好图片、定义图片变量、载入图片至变量、现实图片。 阅读全文
摘要:
在Processing中可以用如下格式定义数组:
变量类型 [] 数组名称=new 变量类型 [长度]
要注意数组的第一个元素的序号是0 阅读全文
摘要:
flex和bison做一个简易计算器 阅读全文
摘要:
flex & bison的单词统计函数 阅读全文
摘要:
将USB端口模拟为LPT1(这样以便可以发命令给打印机)NET USE LPT1: \\servername\共享打印机名 /Persistent:YES 阅读全文
摘要:
视串为首尾相连的环,则由m位二进制数字组成的2m个子序列,每个可能的子序列都互不相同。例如,如果m=3,在串11101000首尾相连构成的环中,由3位二进制数字组成的每个可能的子序列都在环中恰好出现一次,它们依次是111,110,101,010,100,000,001,011,如图9-1 所示: 阅读全文
摘要:
假设需要将N个任务分配给N个工人同时去完成,每个人都能承担这N个任务,但费用不同。下面的程序用回溯法计算总费用最小的一种工作分配方案,在该方案中,为每个人分配一个不同的任务。 阅读全文