FIC MATLAB 2018-1/Aula-10

De MediaWiki do Campus São José
Revisão de 21h45min de 12 de abril de 2018 por Roberto.nobrega (discussão | contribs)
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
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)

% Cells
doc cells
cor = ['Bege'; 'Prata'; 'Verm']
cor = ['Bege '; 'Prata'; 'Verm ']
celula1 = {1 2; 3 4}
matriz = [1 2; 3 4]
celula2 = {'Bege'; 'Ciano'; 'Magenta'; 'Salmão'; 'Inverno feliz'}
size(celula2)
celula2 = ['Bege'; 'Ciano'; 'Magenta'; 'Salmão'; 'Inverno feliz']
celula3 = {'Baden Baden','Heineken','Eisenbahn','Bigode'}
size(celula3)
celula4 = {'Pafu','Volneyzão','Azul';'Boi','Amálgama',17}
celula4 = {'Pafu',eye(3),'Mamãe';'Boi','Feio',17}
celula4(1,2)
celula4{1,2}
celula4{1,1}
celula4 {1,1}
celula4{2,1}
celula4{2,2}
celula4{2,3}
celula4
celula4{1,3} = {'Petshop','Chato'}
celula4{2,1} = petshop
cellplot(celula4)
celldisp(celula4)
celldisp(celula4(1,1:2))
celula4(1,1)
celula4{1,1}
celula4{2,3}
celula4{2,3}*2
celula4(2,3)*2