当前位置: 首页 > 程序语言 >matlab如何实现多次运行保存

matlab如何实现多次运行保存

作者 一禾平c
来源: 小木虫 250 5 举报帖子
+关注

我现在通过matlab一段代码A能够生成一个dxf文件,运行一次可以保存成一个dxf文件
每运行一次,dxf里边的内容是变化的
我想得到100个dxf文件,需要手动点击运行100下,同时还需要手动改dxf文件名100次
我想请问一下前辈们,如何在matlab中编写程序,能够自动循环运行100次甚至1000次呢? 返回小木虫查看更多

今日热帖
  • 精华评论
  • qqinly

    写一个for循环,每次文件名后缀用循环次数的变量(转换为字符串)表示即可

  • 一禾平c

    引用回帖:
    2楼: Originally posted by qqinly at 2020-12-11 12:35:12
    写一个for循环,每次文件名后缀用循环次数的变量(转换为字符串)表示即可

    您好,如何让整个代码A循环呢?A需要添加什么变量才能够使A实现运行1次2次3次呢,这一点我想不明白

  • qqinly

    cnt = 100;
    for ii = 1:cnt
        此处为你的代码A,多加入一个输入值ii即可
        A的代码内加上下面这个类似的操作,即在你的文件名后面加上编号:
        filenames = ['你的文件名',num2str(ii),'.dxf'];
       
    end

  • 一禾平c

    引用回帖:
    4楼: Originally posted by qqinly at 2020-12-11 23:09:38
    cnt = 100;
    for ii = 1:cnt
        此处为你的代码A,多加入一个输入值ii即可
        A的代码内加上下面这个类似的操作,即在你的文件名后面加上编号:
        filenames = ;
       
    end...

    谢谢您,感谢感谢

  • 一禾平c

    引用回帖:
    4楼: Originally posted by qqinly at 2020-12-11 23:09:38
    cnt = 100;
    for ii = 1:cnt
        此处为你的代码A,多加入一个输入值ii即可
        A的代码内加上下面这个类似的操作,即在你的文件名后面加上编号:
        filenames = ;
       
    end...

    谢谢您,感谢感谢!

猜你喜欢
下载小木虫APP
与700万科研达人随时交流
  • 二维码
  • IOS
  • 安卓