how to delete the member data from the object ?

4 vues (au cours des 30 derniers jours)
Sasidhar Duggireddy
Sasidhar Duggireddy le 4 Sep 2018
Commenté : KSSV le 4 Sep 2018
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

Réponse acceptée

KSSV
KSSV le 4 Sep 2018
doc rmfield
S.sensor1 = 10 ;
S.sensor2 = 20 ;
S.sensor3 = 30 ;
S.sensor4 = 40 ;
S
S = rmfield(S,'sensor4')
  2 commentaires
Sasidhar Duggireddy
Sasidhar Duggireddy le 4 Sep 2018
Modifié(e) : Sasidhar Duggireddy le 4 Sep 2018
hello kssv rmfield is not removing permanently can you please see attached image above
KSSV
KSSV le 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')

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Structures dans Help Center et File Exchange

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by