6.4 其他图形命令
6.4.1 定制图形的坐标轴
axis auto坐标轴自动缺省状态;
axis xy笛卡儿坐标,原点在左下角;
axis square当前图形为正方形,而不是矩形;
axis equal各坐标轴的定标因子设为相等;
axis normal设置为默认的格式;
axis off/on关闭/显示坐标轴上的标记.
6.4.2 子图
subplot(m,n,k)一行显示m个,n行共m*n个子图,当前子图形为第k个.
6.4.3 改变图形的视角
对于三维图形,可以通过view命令改变视角
view(o1,o2)o1为方位角,o2为仰角.
6.4.4 图形文件的读取
A 读取图形文件(imread)
格式1:x=imread(filename,fmt)
格式2:[x,map]=imread(filename,fmt)
作用:读取磁盘图形格式的文件,返回值x表示图形点的矩阵;返回值map表示原图形文件的颜色列表.filename磁盘图形文件名,fmt图形格式取′bmp′,′hdf′,′jpg′,′pcx′,′tif′等值.
B 显示图形(image)
格式:image(x)
作用:将矩阵数据显示成为图形
C 设置颜色列表(colormap)
格式:colormap (map)
作用:设置颜色表
例:>>[x,map]=imread(′viewprt′,′bmp′);
>>colormap(map)
>>image(x)
6.4.5 视频文件的读取
A 视频读取(aviread)
格式1:mov=aviread(filename)读取文件名为filename的视频文件存入mov中;
格式2:mov=aviread(filename,index)只提取第index帧.
B 视频播放(movie)
格式:movie(mov)按顺序播放内存变量mov中的图片序列.
第二部分 LINGO基础
LINGO是用来求解线性和非线性优化问题的简易工具.LINGO内置了一种建立最优化模型的语言,可以简便地表达大规模问题,利用LINGO高效的求解器可快速求解并分析结果.
1 LINGO快速入门
在Windows下运行LINGO系统,窗口:
外层是主框架窗口,包含了所有菜单命令和工具条,其他所有的窗口将被包含在主窗口之下.在主窗口内的标题为LINGO Model – LINGO1的窗口是LINGO的默认模型窗口,建立的模型都要在该窗口内编码实现.
LINGO的编码有两种方式:直接表达模式和集模式.
【例1】 按直接表达模式,求解如下的LP问题:
在模型窗口中输入代码:
然后点击工具条上的求解按钮即可.求解结果见上图
【例2】 对上例另一种表达方式(采用集模式):
2 LINGO中的集