Begtostudy(白途思)'s Professional Technology Blog

欢迎访问begtostudy的专业知识博客!主要是专业技术和算法为主。
  首页  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  Math-Tools(Matlab...)

这里主要是数学工具使用的一些资料,偏算法。关于混合编程的资料,请到我的CSDN博客:http://blog.csdn.net/begtostudy
摘要:下载地址在左侧链接里。 阅读全文

posted @ 2010-09-09 14:03 白途思 阅读(2460) 评论(2) 推荐(0)

摘要:第五节 用Matlab求解线性方程组 例13 求解线性方程组 解:在Matlab窗口输入命令 >>A=[1,1,1,1;0,1,-1,1;2,3,1,3] ; >>F=rref(A);-------将方程组增广矩阵化为行阶梯形矩阵 >>F-------输出增广矩阵的阶梯形矩阵 >>F= 由该阶梯形矩阵,可得方程组解为 阅读全文

posted @ 2010-09-03 12:29 白途思 阅读(943) 评论(0) 推荐(1)

摘要:第五节 用Matlab实现矩阵的基本运算 Matlab数学软件可对矩阵进行各种复杂的运算,下面列举几个简单的运算的例子。 例18 矩阵生成。设 解:Matlab具有很多生成不同类型矩阵的函数,在Matlab窗口按如下命令输入时,矩阵的所有元素必须在一对方括号之间,同一行不同元素之间用逗号或空格隔开,不同行之间用分号隔开;输入完后若不用分号结尾,表示不显示输入内容,用分号结尾,表示立即显示输入结果。... 阅读全文

posted @ 2010-09-03 12:28 白途思 阅读(821) 评论(0) 推荐(0)

摘要:第六节 用Matlab计算行列式 数学软件处理的基本单位是矩阵(Matrix)。Matlab是英文“Matrix Laboratory”的缩写。 在实际应用中,当计算元素的数值比较大,且阶数比较多时,用Matlab处理起来非常简单。方法如下: 计算行列式 首先给矩阵A赋值,命令是: >>A=[3,-2,0,5;1,4,-2,3;7,-1,5,4;0,5,8,6] A= 然后计算行列... 阅读全文

posted @ 2010-09-03 12:26 白途思 阅读(2763) 评论(0) 推荐(0)

摘要:注:原来是个pdf,就一页,转成图片好了。 阅读全文

posted @ 2010-08-31 12:42 白途思 阅读(303) 评论(0) 推荐(0)

摘要:Scilab 语法类似于 Matlab ,下面对比地列出一些他们的不同 , 详细的语法请参考参考文献 [1], 或其他 Scilab 或 Matlab 书籍 ( 由于 Scilab 语法和 Matlab 语法有很多相似之处 ). 数据类型: Scilab 中的数据类型有 : 双精度浮点数 整数 字符串 布尔型 多项式 Scilab 默认的数据类型是双精度浮点数,这与 Matlab 一样 Scila... 阅读全文

posted @ 2010-08-31 12:38 白途思 阅读(1697) 评论(0) 推荐(0)

摘要:虽然说国外现在很流行Python for Science和F# for Science,但是最近比较起来还是Matlab最方便、最快捷。其实Matlab最大的问题是两个,一个是版权问题,毕竟国内很多人还在用破解,另一个是效率问题,即使是打包也根本没法用啊。python优势在于它是脚本语言,不需要编译即可执行。F#的优势是能够函数式编程同时又可以与.net结合,既可以方便实现算法又可以方便制作界面,... 阅读全文

posted @ 2010-08-30 15:02 白途思 阅读(978) 评论(1) 推荐(0)

摘要:共轭梯度法是介于最速下降法与牛顿法之间的一个方法,它 仅需利用一阶导数信息,但克服了最速下降法收敛慢的缺点,又避免了牛顿法需要存储和计算Hesse矩阵并求逆的缺点,共轭梯度法不仅是解决大型线性方程组最有用的方法之一,也是解大型非线性最优化最有效的算法之一。   共轭梯度法最早是又Hestenes和Stiefle(1952)提出来的,用于解正定系数矩阵的线性方程组,在这个基础上,Fletcher和... 阅读全文

posted @ 2010-08-26 20:08 白途思 阅读(1644) 评论(0) 推荐(0)

摘要:1.功能 本程序采用牛顿法,求实系数高次代数方程 f(x)=a0xn+a1xn-1+…+an-1x+an=0 (an≠0 ) (1) 的在初始值x0附近的一个根。 2.使用说明 (1)函数语句 Y=NEWTON_1(A,N,X0,NN,EPS1) 调用M文件newton_1.m。 (2)参数说明 A n+1元素的一维实数组,输入参数,按升幂存放方程系数。 N 整变量,输入参数,... 阅读全文

posted @ 2010-08-24 19:26 白途思 阅读(9077) 评论(1) 推荐(0)

摘要:Matlab团队地址:http://www.cnblogs.com/team/matlab/ 阅读全文

posted @ 2010-08-19 08:12 白途思 阅读(272) 评论(0) 推荐(0)

摘要:http://www.docin.com/p-16526015.html 阅读全文

posted @ 2010-08-16 23:00 白途思 阅读(161) 评论(0) 推荐(0)

摘要:MATLAB不但擅长於矩阵相关的数值运算,也适合用在各种科学目视表示 (Scientific visualization)。本节将介绍MATLAB基本xy平面及xyz空间 的各项绘图命令,包含一维曲线及二维曲面的绘制、列印及存档。 plot是绘制一维曲线的基本函数,但在使用此函数之前,我们需先定义曲 线上每一点的x及y座标。下例可画出一条正弦曲线: close all; x=linspace(0,... 阅读全文

posted @ 2010-08-16 22:58 白途思 阅读(1102) 评论(0) 推荐(0)

摘要:函数名 功能描述 函数名 功能描述 addpath 增加一条搜索路径 rmpath 删除一条搜索路径 demo 运行Matlab演示程序 type 列出.M文件 doc 装入超文本文档 version 显示Matlab的版本号 help 启动联机帮助 what 列出当前目录下的有关文件 lasterr 显示最后一条信息 whatsnew 显示Matlab的新特性... 阅读全文

posted @ 2010-08-15 16:45 白途思 阅读(767) 评论(0) 推荐(0)

摘要:基本xy平面绘图命令 MATLAB不但擅长於矩阵相关的数值运算,也适合用在各种科学目视表(Scientific visualization)。本节将介绍MATLAB基本xy平面及xyz空间的各项绘图命令,包含一维曲线及二维曲面的绘制、列印及存档。 plot是绘制一维曲线的基本函数,但在使用此函数之前,我们需先定义曲线上每一点的x及y座标。下例可画出一条正弦曲线 close all; x=lins... 阅读全文

posted @ 2010-08-15 09:47 白途思 阅读(577) 评论(0) 推荐(0)

摘要:细胞型(有的书上称单元)数据是matlab的一种特殊数据类型,它比较灵活,可以存储不同的数据类型(字符、数值)和不同维数的数组。 阅读全文

posted @ 2010-08-12 15:38 白途思 阅读(417) 评论(0) 推荐(0)

摘要:1 234 阅读全文

posted @ 2010-08-12 10:47 白途思 阅读(330) 评论(0) 推荐(0)

摘要:rand(n):生成0到1之间的n阶随机数方阵 rand(m,n):生成0到1之间的m×n的随机数矩阵 (现成的函数) 另外: Matlab随机数生成函数 betarnd 贝塔分布的随机数生成器 binornd 二项分布的随机数生成器 chi2rnd 卡方分布的随机数生成器 exprnd 指数分布的随机数生成器 frnd f分布的随机数生成器 gamrnd... 阅读全文

posted @ 2010-08-11 15:53 白途思 阅读(1395) 评论(0) 推荐(0)

摘要:NSGA-II是一个很成熟的多目标优化算法了。根本原理还是Patero最优问题。NSGA-II matlab代码,网上比较有名的是Aravind Seshadri写的,采用的是BSD许可证。它的程序可以在http://www.mathworks.com/matlabcentral/fileexchange/10429-nsga-ii-a-multi-objective-optimization-a... 阅读全文

posted @ 2010-08-09 13:49 白途思 阅读(7636) 评论(1) 推荐(0)

摘要:加入上级路径addpath('..')加入本级路径addpath('.') 阅读全文

posted @ 2010-08-05 10:35 白途思 阅读(1363) 评论(0) 推荐(0)

摘要:1.有关命令行环境的一些操作: (1) clc 擦去一页命令窗口,光标回屏幕左上角 (2) clear 从工作空间清除所有变量 (3) clf 清除图形窗口内容 (4) who 列出当前工作空间中的变量 (5) whos 列出当前工作空间中的变量及信息 或用工具栏上的 Workspace 浏览器 (6) delete <文件名> 从磁盘删除指定文件 (7) which <文件名&... 阅读全文

posted @ 2010-08-05 10:29 白途思 阅读(1187) 评论(0) 推荐(0)

前往Begtostudy的编程知识博客(CSDN)