eaglezxw 发表于 2007-9-28 15:27

如何用命令把figure保存到工作空间或固定文件夹下

我得到了图像Figure 1 如何用命令把它保存到工作空间或固定文件夹下啊?

[ 本帖最后由 eight 于 2007-9-28 15:29 编辑 ]

eight 发表于 2007-9-28 15:28

原帖由 eaglezxw 于 2007-9-28 15:27 发表 http://www.chinavib.com/forum/images/common/back.gif
我得到了图像Figure 1 如何用命令把它保存到工作空间或固定文件夹下啊?

请学会发帖前先自己动手搜索一下

gerry 发表于 2007-9-28 15:33

print -depspath/xxx.eps

appleseed05 发表于 2007-9-28 16:44

mypath='E:\work\';    ***工作目录
mkdir(mypath, 'fig');    ****工作目录下新建一个fig用于存放图片
figpath=();***图片存放目录

plot(1:10,11:20);
eval(['saveas(gcf,',char(39),figpath,'figure.fig',char(39),')']);**存图

花如月 发表于 2007-9-28 16:48

程序写得蛮精炼的,就是不容易懂:@D 。eval函数我其实一直不怎么会用,有没有较详细的介绍呢?先谢谢了

eight 发表于 2007-9-28 17:32

原帖由 花如月 于 2007-9-28 16:48 发表 http://www.chinavib.com/forum/images/common/back.gif
eval函数我其实一直不怎么会用,有没有较详细的介绍呢?先谢谢了


i = 1;
eval(['a', num2str(i), ' =2']);


结果: a1 = 2

eval的作用是使得字符串能够转换为 matlab 的语句执行

ljw 发表于 2007-10-28 10:48

谢谢高人指点
页: [1]
查看完整版本: 如何用命令把figure保存到工作空间或固定文件夹下