我是靠谱客的博主 勤奋豆芽,最近开发中收集的这篇文章主要介绍matlab 读取结构体变量的某一列,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

 

 

 

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 读取结构体变量的某一列所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(42)

评论列表共有 0 条评论

立即
投稿
返回
顶部