概述
clear
clc
close all
m=10;
for i=1:10
stru1(i).name=strcat('myfile',num2str(i));
stru1(i).data=2*i;
end
% 创建结构体数据 ,分为name和data两列
%将name 字段全部提取出来,使用cat函数将数组串联起来
a=cat(1,strvcat(stru1(10).name,stru1.name));
%用cat,提取出结构体中的一列
% strvcat 将字符串长度设为一致,
%否则用cat出现串联的矩阵的维度不一致
也可尝试 [c]={stru1(:).name}
最后
以上就是勤奋豆芽为你收集整理的matlab 读取结构体变量的某一列的全部内容,希望文章能够帮你解决matlab 读取结构体变量的某一列所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复