Matlab

Matlab中latex公式减号不显示的替代方法

某些系统下Matlab中显示latex公式时减号显示不出,可用如下方法利用分号代替减号:

分子分母都用空格

\frac{\ }{\ }

如果只要打印结果中正常显示减号,可以只使用{-}代替减号。

Matlab中创建换行图例

利用字符矩阵中加入sprintf('\n')可以实现图例中的换行。

比如如下一段代码

x=0.1:0.1:5;
plot(x,sin(x),'-',x,cos(x),':');
legend(['Model 1:',sprintf('\n'),'sin(x)'],['Model 2:',sprintf('\n'),'cos(x)']);

即可将每个legend都显示为两行。注意在legend函数中试图使用cell array实现换行是行不通的。

折腾笔记:在itanium2服务器上安装gnuplot及octave的故事

在服务器上处理大数据,前一阶段一直把数据整理好了再传到本地用Matlab画图分析。最近希望更高效些,直接在服务器上可视化,于是开始折腾。此处记录折腾过程中的点滴经验,备忘并供参考。

  • step 1: 开启服务器的本地图形显示。

只要两边操作系统的ssh不是太老,这一步很简单

ssh -X user@host

Matlab的另类使用

和mathematica、maple等一些数学软件相比,matlab的界面并不十分友好,而且符号计算的能力较差,但其强大的数值计算能力和一些简单易学的工具包是其他同类软件难以比拟的。

matlab的很多操作既可以通过命令完成,也可以通过图形界面达到相同的目的。对于初学matlab的人来说,掌握图形界面的操作可以使他们快速地学会使用matlab中不少实战性的强大功能。

Matlab 函数进阶:使用匿名函数和内嵌函数处理多变量传递问题(Matlab 7.0以上)

Matlab 函数进阶:

使用匿名函数(Anonymous Function)和内嵌函数(Nested Function)处理多变量传递问题(Matlab 7.0以上)

问题:有一个多变量函数$f(a,b,c,x)$,现需要分别在$a=a0,b=b0,c=c0$和$a=a1,b=b1,c=c1$的条件下对$f(a,b,c,x)$进行某一操作。

此类问题常在数值积分时出现。

解决方案:

1. 使用全局变量

电磁流变液体(EMR)的数值模拟

 打包下载(.zip):(包括文档,源代码及编译后的程序,以及模拟动画)


程序说明: 

EMRUI V1.0b(2004圣诞预览版)
 ——电磁流变液体固化的二维数值模拟图形界面

一:操作
设定初值后,点“计算”按钮,则开始计算,同时绘图区同步显示运算过程。请耐心等待,待弹出提示"Data ready"后按“放映”即可观看动画。

Matlab五分钟快速入门

Essentials of Matlab for the Unpatients

索引:

我的Matlab基本用法小结

BY:比邻星
目录:
一、 说明
二、数据类型及基本输入输出
三、流程控制
四、循环
五、数组、数组运算和矩阵运算
六、M脚本文件和M函数文件、函数句柄
七、文件
八、数据和函数的可视化
一、说明
看了奚啸翔同学写的Fortran基本用法小结后觉得Fortran的语法既有matlab的特色也有C的
特色。于是就套用了奚啸翔同学文章的格式,写了这篇matlab基本用法小结。目的是想和

IDL/Matlab Starting Error: Permission denied

Selinux 问题 

Matlab Photoshop Toolbox

偶然发现photoshop安装目录下有个matlab目录,原来photoshop提供了和matlab的整合,使得matlab中又多一个photoshop工具包。通过它可以在matlab中直接调用photoshop命令,从此可以通过matlab操作photoshop,处理的结果可在matlab和photoshop中预览。

Photoshop版本为CS3.

我的windows下没装matlab,故而无法实地测试,这里只把photoshop下的自述文件贴出:

聚合内容