随笔分类 -  Matlab

MATLAB解微分方程 [转]
摘要:[转]http://blog.sina.com.cn/s/blog_46e9b2010100tsqv.html用matlab时间也不短了,可是一直没有接触过微分方程。这次看看书,学习学习,记点儿笔记。1.可以解析求解的微分方程。dsolve()调用格式为:y=dsolve(f1,f2,...,fmO;y=dsolve(f1,f2,...,fm,'x');如下面的例子,求解了微分方程syms t;u=exp(-5*t)*cos(2*t-1)+5;uu=5*diff(u,t,2)+4*diff(u,t)+2*u;syms t y;y=dsolve(['D4y+10*D3y+ 阅读全文

posted @ 2013-01-30 19:51 龙豆 阅读(6871) 评论(0) 推荐(0) 编辑

Matlab 文件操作 [转]
摘要:1、 Matlab文件操作主要有三个步骤:首先打开文件,然后对文件进行读写操作,最后要关闭文件。2、 fid=fopen(文件名,打开方式)'r'只读,文件必须存在(缺省的打开方式)'w'写文件,若文件已存在则原内容将被覆盖;若文件不存在则新建一个'a'在文件末尾添加,文件若不存在则新建一个'r+'可读可写,文件必须存在'w+'可读可写,若文件已存在则原内容将被覆盖;若文件不存在则新建一个'a+'可读可写可添加,文件若不存在则新建一个3、 fid 为文件句柄,其它函数可以用它对该文件进行操作。如果句 阅读全文

posted @ 2013-01-29 17:16 龙豆 阅读(21704) 评论(0) 推荐(4) 编辑

在Java程序中调用Matlab函数 [转]
摘要:环境准备1机器上有Eclipse 3.1和Matlab 2007a2机器的环境变量设置(1)JAVA_HOME (JDK的安装位置,如C:\Program Files\Java\jdk1.5.0)设置后,重启matlab才能有效。用getenv JAVA_HOME在Matlab的命令窗口中试验,看看得到的返回值正确方可说明其对Matlab生效了。(2)Classpath添加matlabInstallRoot \toolbox\javabuilder\jar\javabuilder.jar(3)Path添加%JAVA_HOME%/bin/javac将matlab的m文件生成为jar1 在matl 阅读全文

posted @ 2013-01-29 15:34 龙豆 阅读(5384) 评论(0) 推荐(0) 编辑

Matlab自定义函数的五种方法 [转]
摘要:n1、函数文件+调用命令文件:需单独定义一个自定义函数的M文件;n2、函数文件+子函数:定义一个具有多个自定义函数的M文件;n3、Inline:无需M文件,直接定义;n4、Syms+subs:无需M文件,直接定义;n5、字符串+subs:无需M文件,直接定义.1、函数文件+调用函数文件:定义多个M文件:%调用函数文件:myfile.mclearclcfor t=1:10y=mylfg(t);fprintf(‘%4d^(1/3)=%6.4f\n’,t,y);end%自定义函数文件: mylfg.mfunction y=mylfg(x)%注意:函数名(mylfg)必须与文件名(mylfg.m)一致 阅读全文

posted @ 2012-07-23 02:14 龙豆 阅读(14540) 评论(0) 推荐(0) 编辑

matlab 矩阵作图 [转]
摘要:在论文中咱们会经常看见一类图,比如说多类别文类问题,那么每一个类别分到其他类别都有一写数据,但是分到自己类别的毕竟多,这样计算百分比之后就形成了一个矩阵,如果分类正确率高的话,那么对角线上的元素的值,也就是自己到自己的那一部分,value就大。我最近也在做多分类问题,要画这样的图,但是发现确实很少有代码,自己画的确实不好看,还牵扯到值的显示和x轴标签的旋转问题,所以一直自己也没空仔细研究,就去stackoverflow问了一下,马上就得到了答案,stackoverflow是个好站点啊,关于计算机领域等的问答系统。很多牛人在上面。下面我整理了一下代码,用的答案是gnovice的,分享出来,加入函 阅读全文

posted @ 2012-07-23 02:13 龙豆 阅读(2507) 评论(0) 推荐(0) 编辑

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示