结构单线

gat*_*ack 1 matlab struct

>> a=dir('*.slx')

a = 

4x1 struct array with fields:

    name
    date
    bytes
    isdir
    datenum

>> a(1).directory=pwd

a = 

4x1 struct array with fields:

    name
    date
    bytes
    isdir
    datenum
    directory
Run Code Online (Sandbox Code Playgroud)

是否有一个可以填充数组元素2+目录的单行程序?寻求避免使用循环(for,while等)

Cri*_*ngo 6

你需要这个功能deal:

[a.directory] = deal(pwd);
Run Code Online (Sandbox Code Playgroud)