MATLAB(Octave)命令记录

发布时间 2023-07-28 16:42:04作者: gogoy

1. struct:结构体数组

aaaa_s.a = 1;
aaaa_s.b = {'A','B','C'}
aaaa_s.c = [1 2 3 4; 5 6 7 8];
save aaaa_s.txt aaaa_s;

save的结果文件为:

# Created by Octave 8.2.0, Fri Jul 28 15:31:37 2023 CST <wuxiong.wx@B-P26SQ05P-0045.local>
# name: aaaa_s
# type: scalar struct
# ndims: 2
 1 1
# length: 3
# name: a
# type: scalar
1


# name: b
# type: cell
# rows: 1
# columns: 3
# name: <cell-element>
# type: sq_string
# elements: 1
# length: 1
A



# name: <cell-element>
# type: sq_string
# elements: 1
# length: 1
B



# name: <cell-element>
# type: sq_string
# elements: 1
# length: 1
C





# name: c
# type: matrix
# rows: 2
# columns: 4
 1 2 3 4
 5 6 7 8
View Code