24小时热门版块排行榜    

查看: 829  |  回复: 2

shi-fq

金虫 (正式写手)

[求助] *.m 文件生成可执行文件

function qc=quchu(a);

a = input('按任意数字键开始:');
picstr=dir('*.txt');
[mm,nn]=size(picstr);
for i=1:mm
    aaa=picstr(i).name;
    saa=load(picstr(i).name);
    [m,n]=size(saa);
    for j=1:100
        if saa(m,: ) >=99999
            saa(m,: ) =[];
            m=m-1;
        end
    end
    %%%%%%%%%%%%%%%%%%%%
    ga='%8i';
    gb=' %.4f';
    if n==25
        for ii=2:25
           ga=strcat(ga,gb);
        end
           ga=strcat(ga,'\n');
           savename=aaa;
           fid = fopen(savename,'wt');
           fprintf(fid,ga,saa');
           fclose('all');
           i
    elseif n==1441
        for ii=2:1441
           ga=strcat(ga,gb);
        end
           ga=strcat(ga,'\n');
           savename=aaa;
           fid = fopen(savename,'wt');
           fprintf(fid,ga,saa');
           fclose('all');
           i
    else
        for ii=2:2
           ga=strcat(ga,gb);
        end
           ga=strcat(ga,'\n');
           savename=aaa;
           fid = fopen(savename,'wt');
           fprintf(fid,ga,saa');
           fclose('all');
           i
    end

end
sprintf('THE END')


上面是我自己折腾的一个小程序,想把它转成可执行文件。要保留dos界面,并且在界面上实时输出 “ i ” 因为数据量较大,看到 i ,我才能知道程序执行的进度。

自己通过 mcc -e quchu.m 生成的可执行文件,没有dos界面出现,也看不到运行进度,但可以实现程序的功能。

请教高手帮忙指点一二,怎么可以看到程序的进度?非常感谢~~~~

[ Last edited by shi-fq on 2012-7-12 at 10:05 ]
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

csgt0

荣誉版主 (著名写手)

彩色挂图

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ...
感谢参与,应助指数 +1
shi-fq: 金币+80, ★★★很有帮助 2012-07-12 11:56:56
xiegangmai: 金币+2, 谢谢应助! 2012-07-12 23:04:41
用mcc -m试试
还有,不出现dos界面可能是你之前使用修改文件的方式来实现的。
我这里可以实现输入,但是读取文件错误,可能文件格式跟你的不一样吧。
showmethemoney
2楼2012-07-12 10:50:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

csgt0

荣誉版主 (著名写手)

彩色挂图

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
shi-fq: 金币+20, ★★★很有帮助 2012-07-12 16:19:50
xiegangmai: 金币+1, 谢谢参与! 2012-07-12 23:04:51
如果不用dos界面的话,你可以用inputdlg来实现开始的输入,用waitbar来实现进度的提醒。
showmethemoney
3楼2012-07-12 11:01:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 shi-fq 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 关于filecode,很负责任的告诉大家 +4 爱看书的可乐 2026-08-08 5/250 2026-08-08 19:06 by 超级海虾
[基金申请] 国基金的申报应该改成非等额制,评价高的钱多评价低的钱少,但是增加资助率 +7 a089 2026-08-07 7/350 2026-08-08 18:05 by gltch
[基金申请] 好奇怪的filecode +3 布布和一二 2026-08-08 4/200 2026-08-08 17:46 by zhanghaozhu
[基金申请] 售SCI一区T0P文章,我:8.O.55.1.O54,科目全,可伽急 +3 qTvzQBRAHjCi 2026-08-07 4/200 2026-08-08 17:22 by oEVWOejN9taj
[基金申请] 售SCI一区T0P文章,我:8.O.55.1.O.54,科目齐全,可+急 +3 qTvzQBRAHjCi 2026-08-07 5/250 2026-08-08 17:02 by oEVWOejN9taj
[考博] 售SCI一区T0P文章,我:8O.55.1.O.54,科目全,可伽急 +3 Vi50GxzrFcSG 2026-08-07 4/200 2026-08-08 16:27 by oEVWOejN9taj
[考博] 售一区SCI文章T0P,我:8O.551.O54,科目全,可十急 +3 Vi50GxzrFcSG 2026-08-07 4/200 2026-08-08 16:22 by oEVWOejN9taj
[论文投稿] 十年后又回来了,论文投稿求助 +5 哈哈114477 2026-08-01 5/250 2026-08-08 15:14 by 仁砚薪传
[基金申请] fileCode有新解读? +9 Tide man 2026-08-08 17/850 2026-08-08 14:56 by archvillain
[基金申请] 这样的filecode谁见过 +5 布布和一二 2026-08-08 8/400 2026-08-08 14:54 by archvillain
[博后之家] 售SCI一区T0P文章,我:8O.55.1.O.54,科目全,可伽急 +3 HEQlVqMTIA7d 2026-08-07 6/300 2026-08-08 14:42 by oEVWOejN9taj
[论文投稿] 售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急 +3 HEQlVqMTIA7d 2026-08-07 5/250 2026-08-08 14:22 by oEVWOejN9taj
[硕博家园] 售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急 +3 Vi50GxzrFcSG 2026-08-07 6/300 2026-08-08 10:19 by 3OOjAIS77qg2
[基金申请] 基金中了 +14 laoda193707 2026-08-06 14/700 2026-08-08 00:23 by 实验小白ha
[基金申请] 化学口download_prp&fileCode的固定段好像这几天一直没变,有变的大神么? +3 Tide man 2026-08-07 4/200 2026-08-07 22:39 by Tide man
[基金申请] filecode与中标关系的预测 +3 布布和一二 2026-08-07 3/150 2026-08-07 15:09 by gltch
[基金申请] filecode +8 布布和一二 2026-08-06 11/550 2026-08-06 20:41 by tangpu318
[基金申请] 好消息?这个有何含义??? +8 Tide man 2026-08-05 10/500 2026-08-05 16:14 by xmuxiaoyu
[基金申请] 纯娱乐,不喜欢勿喷 +7 Tide man 2026-08-04 10/500 2026-08-04 15:10 by loufangrui
[基金申请] 什么时候能放榜呀? +3 Jacob678 2026-08-03 3/150 2026-08-03 16:14 by gltch
信息提示
请填处理意见