24小时热门版块排行榜    

CyRhmU.jpeg
查看: 169  |  回复: 1
当前主题已经存档。

guiyi12

金虫 (小有名气)

[交流] 【求助】关于matlab程序问题

谁能告诉我下面的matlab程序是什么意思,谢谢

load init_values_2_2008
if str2num(strtok(version,'.'))<7
    if (mkdir('temp'))==0
        eval(['mkdir ''',cd,'''\temp'])
    end
else
    eval(['mkdir ''',cd,'''\temp'])
end
eval(['save ''',cd,'\temp\temp_2'''])
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zjliu1265

至尊木虫 (正式写手)

★ ★ ★ ★ ★ ★ ★ ★
nono2009(金币+2,VIP+0):谢谢用心交流! 11-18 13:48
nono2009(金币+0,VIP+0):欢迎去投票,寻找更多同行,同时领取金币。http://emuch.net/bbs/viewthread.php?tid=1649328 11-18 14:01
guiyi12(金币+6,VIP+0):非常感谢 11-19 08:48
我不清楚这段程序是用到哪里的,这里对相应语句作下注释吧:
load init_values_2_2008 % 载入数据文件
if str2num(strtok(version,'.'))<7
    % version返回版本信息,strtok取相应字符串中符号'.'之前部分
    % 这个语句就是检查MATLAB版本
    if (mkdir('temp'))==0 % 检测是否成功产生路径temp
        eval(['mkdir ''',cd,'''\temp']) % 进入temp文件夹
    end
else
    eval(['mkdir ''',cd,'''\temp']) % 进入temp文件夹
end
eval(['save ''',cd,'\temp\temp_2'''])
% 在temp文件夹下保存一个数据文件temp_2.mat,
% 其数据应该是当前workspace下面的所有变量
2楼2009-11-18 11:20:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 guiyi12 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见