FIC MATLAB 2017-2/Aula-8

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
%-- 03-10-2017 19:07:01 --%
edit
clc
% Switch
edit aula8.m
aula8
38
aula8
38
aula8
5
aula8
1
aula8
5
aula8
4
aula8
'b'
aula8
'a'
aula8
'a'
aula8
[7 2]
aula8
[7, 2]
aula8
[7, 2]
aula8
'a'
aula8
'b'
doc if
aula8
2
aula8
1
aula8
1
['11'; '111']
['110'; '111']
['11'; '111']
['110'; '111'](1,1)
x = input('bababa ')
roberto
x = input('bababa ')
'roberto'
x = input('bababa ', 's')
roberto
x = input('bababa ', 's')
[123 4 5 54]
x = 123
disp('seu numero é' x '!')
disp(['seu numero é' x '!'])
disp(['seu numero é ' x ' !'])
x
disp(['seu numero é ' num2str(x) ' !'])
aula8
2
clc
clear all
% Structs
a.campo1 = 3
a.campo2 = 'boa noite'
a.cor_do_cabelo = 'verde'
a(2).cor_do_cabelo = 'vermelho'
a(2).suco_de_laranja = true
a(2).campo1 = 'oi'
aluno = struct('matricula','20172','nome','Roberto','cpf','052')
aluno = struct('matricula','20172','nome','Roberto','cpf','052','idade',17)
aluno = struct('matricula',[],'nome',[],'cpf',[],'idade',[])
c.campo4 = []
isfield(a,'campo1')
isfield(a,'campo3')
format compact
rmfield(a,'suco_de_laranja')
a = rmfield(a,'suco_de_laranja')
isfield(a,'cor_do_cabelo')
isfield(a,'cor_do_cabelu')
a
a(1)
a(2)
a(2).cor_do_cabelo = 'amarelo'
a.cor_do_cabelo = 'amarelo'
a(2,1) = a(1,1)
doc deal
a
a(:)
a(:).campo1
[x y] = a(:).campo1
a(:).campo3 = a(:).campo1
doc deal
x = a(:).campo1
[x y] = a(:).campo1
[x y x] = a(:).campo1
[x y z] = a(:).campo1
[x y] = a(:).campo1
a(1:2).campo3 = a(:).campo1
[a(1:2).campo3] = a(:).campo1
[a(:).campo3] = a(:).campo1
a(:).campo3 = a(:).campo1
[a(:).campo3] = a(:).campo1
[a.campo3] = a(:).campo1
[a.campo6] = a(:).campo1
[a.campo7] = a.campo1
a = rmfield(a, {'campo3', 'campo6'});
a = rmfield(a, 'campo7');
[a.campo3] = a.campo1
a = rmfield(a, 'campo1')
clc
% Celulas
frases = ['oi'; 'olá']
frases = ['oi '; 'olá']
a(1).frase = 'oi'
clear a
a(1).frase = 'oi'
a(2).frase = 'olá'
a(1)
a(2)
c = {'oi'; 'olá'}
c(1)
disp(c(1))
disp('oi')
c{1}
d = {1, 'oi', a, c}
d = {1, 'oi'; a, c}
d = {[1 2; 3 4], 'oi'; a, c}
d(1,1)
d{1,1}
a
a(1)
aluno
a = struct('nome','Roberto','idade',17)
a(2) = struct('nome','Ramon','idade',5)
a(1)
a(2)
mestres = {'Roberto', 17; 'Ramon', 5}
mestres = ['Roberto', 17; 'Ramon', 5]
mestres = {'Roberto', 17; 'Ramon', 5}
disp(['O professor ' mestres{1,1} ' tem ' mestres{1,2} ' anos'])
disp(['O professor ' mestres{1,1} ' tem ' num2str(mestres{1,2}) ' anos'])
disp(['O professor ' mestres(1,1) ' tem ' num2str(mestres(1,2)) ' anos'])
disp(['O professor ' mestres(1,1) ' tem ' mestres(1,2) ' anos'])
e = ['O professor ' mestres(1,1) ' tem ' mestres(1,2) ' anos']
c
d
celldisp(d)
cellplot(d)
d(1,2) = true
d{1,2} = true
cellplot(d)
doc cellplot