How to add a new array in the structure?

1视图(last 30 days)
Muhammad Qaisar Fahim
Muhammad Qaisar Fahim on 11 Aug 2021
Commented: Yazan on 12 Aug 2021
让说我哈ve this structure ( vehicle.genset_model) where inside this structure I have vehicle.genset_model.drag=[4;5;6;7;8;9;10]. This file is saved as mat file. In this file I want to create a new array that should be in the same structure (vehicle.genset_model) but with the extension temperature i.e., vehicle.genset_model.Temperature=[25;28;31;34;37;40;43]

Accepted Answer

Yazan
Yazan on 11 Aug 2021
clc, clear
vehicle.genset_model.drag = [4; 5; 6; 7; 8; 9; 10];
% save structure array in 'data.mat'
save('data.mat','vehicle');
clear
% load data.mat
load('data.mat');
%添加一个新的字段
vehicle.genset_model.Temperature = [25; 28; 31; 34; 37; 40; 43];
% save new structure array
save('data.mat','vehicle');
clear
2 Comments
Yazan
Yazan on 12 Aug 2021
On which line, you get this error? The code is pretty simple and it works.

Sign in to comment.

More Answers (0)

Tags

下载188bet金宝搏


Release

R2021a

Community Treasure Hunt

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

Start Hunting!