how to delete the member data from the object ?

4 views (last 30 days)
classdef sensorData
properties
sensor1
sensor2
sensor3
sensor4
end
end
i created one object called data2
data2 =
struct with fields:
sensor1: 10
sensor2: 20
sensor3: 30
sensor4: 40
if i want to delete the data from sensor 4 means what i need do?
i used delete function that is not working that was shown in the attached images
can you please let me know

Accepted Answer

KSSV
KSSV on 4 Sep 2018
doc rmfield
S.sensor1 = 10 ;
S.sensor2 = 20 ;
S.sensor3 = 30 ;
S.sensor4 = 40 ;
S
S = rmfield(S,'sensor4')
  2 Comments
Sasidhar Duggireddy
Sasidhar Duggireddy on 4 Sep 2018
Edited: Sasidhar Duggireddy on 4 Sep 2018
hello kssv rmfield is not removing permanently can you please see attached image above
KSSV
KSSV on 4 Sep 2018
Friend..you are not saving the output of rmfield into a structure. Save the output into a structure.
data2 = rmfield(data2,''sensor2')

Sign in to comment.

More Answers (0)

Categories

Find more on Structures in Help Center and File Exchange

Products

Community Treasure Hunt

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

Start Hunting!