How to split data of a .mat file into trainH trainY testH testY as shown in picture

2 次查看(过去 30 天)
  8 个评论
Benjamin Thompson
You will need to post your dataset and more comments about what you want to do in order for the Community to offer a helpful answer.
uma
uma 2022-3-9
编辑:Stephen23 2022-3-10
I have a .mat file dataset containg four variables trainH trainY...as you can see in the above picture. Now want these fours variables in another dataset in the same way...may be this is done in the CSV file.
I have attached both my .csv and .mat dataset I just want something like this
struct with fields:
trainH: [1000×9 double]
trainY: [1000×1 double]
testH: [473×9 double]
testY: [473×1 double]

请先登录,再进行评论。

采纳的回答

Arif Hoq
Arif Hoq 2022-3-9
My guess:
1st step: load your cmc.mat file in Variable A as a struct.
2nd step: extract your 4 variables from struct A.
A=load('cmc.mat');
trainH=A.trainH ;
trainY=A.trainY;
testH=A.testH;
testY=A.testY;
  9 个评论
Arif Hoq
Arif Hoq 2022-3-14
move your mouse cursor to the variable trainH.
Right Click > save as> write your fileName (cmc)>save

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Data Import and Analysis 的更多信息

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by