如何将值分配给一个变量?
5视图(30天)
显示旧的评论
大家好!
我有一个代码,允许用户选择文件夹的主题从不同组的数据(总共17个,其中一个包含所有的科目组)进行一定的分析。我已经使用
dir
函数来存储的所有信息从文件夹所有组的所有科目(名称、文件夹、日期等)在一个变量中
PasteInfo
,以及一个字段定义的分类标签,如果主题是患病或者健康,如下显示。
![](http://www.tianjin-qmedu.com/matlabcentral/answers/uploaded_files/563886/image.png)
在某种程度上我的代码,我需要提取分类标签,选中的文件夹的所有科目(从一个特定的组或粘贴的)并保存在.mat文件。加上,我怎么能完成它,即使受试者随机选择?例如,用户选择文件夹“加州理工学院”,并获得与这些.mat文件分类标签,或者如果他选择随机受试者从文件夹中所有的科目,并获得与这些.mat文件分类标签……
谁能给我一个帮助吗?
谢谢你这么多!
答案(1)
1月
2021年3月27日
你想如何选择研究对象随机?用户选择一个文件夹如何?
当前代码的解释太模糊,一个可靠的建议。但一个大胆的猜想:
FolderList = {PasteInfo.folder};
[~,FolderName] = fileparts (FolderList);
MatchFolder = strcmp (FolderList,加州理工学院的);
标签= {PasteInfo (MatchFolder) .Labels};
现在呢?