FIC MATLAB 2018-1/Aula-10

De MediaWiki do Campus São José
Revisão de 21h07min de 12 de abril de 2018 por Roberto.nobrega (discussão | contribs)
Ir para navegação Ir para pesquisar
% Structs
modelo = ['Mod1';'Mod2';'Mod3']
ano = [1974 2013 2007]
cor = ['Bege'; 'Prat'; 'Verm']
quantidade = [1 1 12]
ii = 2;
modelo(ii,:)
cor(ii)
cor(ii,:)
ano(ii)
modelo(3,:) = []
cor(3,:) = []
ano(3) = []
quantidade(3) = []
carros.modelo = 'Fusca'
carros.ano = 1974
carros.cor = 'Bege'
carros.quantidade = 1
cor
carros.cor = cor
carros.cor = 'Bege'
cor(2)
ano(2)
carros(2)
carros(1)
carros(2).modelo = 'Santa Fé';
carros(2).ano = 2013;
agua = 17
agua(2) = 32
carros(2).cor = 'Prata';
carros(2).quantidade = 1;
carros
uiimport
carros(3).modelo = 'Clio'
carros(2)
carros(3)
carros(3).modelo
carros(2).modelo
carros
carros(:)
carros(1:3)
carros(:)
carros(1).Nportas = 2
carros(1)
carros(2)
doc struct
carros.modelo
format compact
carros.Nportas
carros.Nportas = 5
carros(:).Nportas
[carros.Nportas] = deal(5)
[carros.Nportas] = deal(5,2,4)
[carros.Nportas] = deal(5,2,4,5)
petshop = struct('Especie','Gato','Raca','Persa','Idade',6,'Genero','Femea')
petshop(2) = struct('Especie','Barata','Raca','Voadora','Idade',0.5,'Genero','Hermafrodita')
petshop(end+1) = struct('Especie','Cachorro','Raca','Poodle','Idade',0.1,'Genero','Castrado')
petshop(end+1) = struct('Especie','Cachorro','Raça','Poodle','Idade',0.1,'Genero','Castrado')
petshop(3).Raca = 'Alemão'
petshop(3)
isfield(petshop,'Raca')
isfield(petshop,'Nome')
rmfield(petshop,'Genero')
petshop(2).Especie = []
petshop_novo = rmfield(petshop,'Genero')
petshop_humanas = rmfield(petshop,'Genero')
petshop_humanas == petshop
petshop
petshop_humanas
petshop.Idade == petshop_humanas.Idade
petshop(1).Idade == petshop_humanas(1).Idade
var1 = petshop(1).Idade
isequal(petshop.Idade,petshop_humanas.Idade)
isequal(petshop,petshop_humanas)
isequal(petshop,petshop)
petshop.Idade
petshop_humanas.Idade
fieldnames(petshop)
doc orderfields
petshop
orderfields(petshop)