QQ网名大全

matlab怎将文件名称设为变量

如果文件可以直接用load读取,那么比较简单:

N=100;  % 文件数量
for i=1:N
    filename = sprintf('asskil_%04i.txt',i);
    load(filename);
end

如果文件不能直接用load读取,而是用别的函数处理(假设函数名为Readdata):

N=100;  % 文件数量
for i=1:N
    filename = sprintf('asskil_%04i.txt',i);
    d = Readdata(filename);
    eval([filename(1:end-4) '=d;']);
end
佚名
2024-05-29 14:41:19
最佳回答
类似问题(10)
  • 佚名
    2024-05-29 10:22:32

    Matlab 变量命名的规则

    MATLAB变量不用命名啊,直接指定变量等于某个数或某个数组或矩阵就行,如果说要有规则,就是式子里不能出现未知变量

  • 佚名
    2024-05-29 07:04:26

    matlab 怎么定义一个字符为变量

    情况一:符号变量必须要定义,定义之后才可以使用。如下面的例子,未定义就会出错。符号变量定义方法例如: sym x 或者 syms x ,两者有区别也有共同点。情...

  • 佚名
    2024-05-29 18:24:29

    matlab 中如何将一个字符串赋值给一个变量

    单个表示直接输入:y=syms x x不管是什么型的都会变成字符串赋值给y。整体一个符号变量:y=sym('表达式') 如果觉得好,别忘记采用哦...

  • 佚名
    2024-05-29 15:48:48

    matlab 如何输出变量名称

    我想你希望的应该是这样一个函数var_name = foo(frequency);然后var_name的值是'frequency'---但问题是,对于foo来说...

  • 佚名
    2024-05-29 00:27:43

    matlab读取excel其中一列数据,并设定其为某一变量怎么做?

    如果数据文件为excel文件(xls或者xlsx格式的文件),如下图所示的数据文件。只需要使用MATLAB中提供的系统函数xlsread函数即可,其主要的调用形...

  • 佚名
    2024-05-29 09:31:11

    MATLAB 如何修改变量名

    为什么要改变呢?? 直接用:A1_apple=A1, A2_apple=A2, A3_apple=A3,就可以在以下的程序中用A1_apple, A2_appl...

  • 佚名
    2024-05-29 23:42:55

    matlab 变量文件改名问题

    Matlab语言编写的可以在Matlab环境中运行的程序称为 M 文件。M 文件用扩展名.m结尾,可在命令行中执行,也可被其它程序调用,我们可以使用任何文本编辑...

  • 佚名
    2024-05-29 13:36:49

    matlab符号变量与一般变量具体什么区别?

    符号变量一般是用到公式计算当中去的,而字符则是变量(char),与double,cell,struct等等,地位等同,字符串则是多个字符组成,字符和字符串在ma...

  • 佚名
    2024-05-29 02:17:17

    MATLAB中的两个变量相乘怎么编写?

    t=0:0.1:5*pi;                   %范围y=exp(-t/4).*sin(3*t);          %注意中间是.*y0=ex...

  • 佚名
    2024-05-29 15:58:40

    matlab输出excel数据,第一行为变量名

    你可以直接在m文件里面用xlswrite函数:(filename/sheet/range都是要加单引号滴)xlswrite(filename, M);将矩阵M的...