FIC MATLAB 2019-2/Aula-11

De MediaWiki do Campus São José
Ir para: navegação, pesquisa
%-- 01-10-2019 19:02:58 --%
clc
celula = cell(2,2)
celula{1,1} = 1:4
celula{1,1}
celula(1,2) = {'zezinho'}
celula{2,1} = false
celula(2,2) = randn(2,2)
celula(2,2) = {randn(2,2)}
celldisp(celula)
celula{2,2}(1,2)
cellplot(celula)
edit questao1.m
a = cell({2,1})
a = cell(1,1)
a{1,1} = [2,1]
a{1,1}
figure;plot(2,1)
figure;plot(2,1,'o')
figure;plot(2,1,'o','Linewidth',2)
cellplot(a)
grid on
cellplot(a{1,1})
celula
celula{2,1} = cell(2,1)
cellplot(celula{2,1})
clc
questao1
clear all
close all

% questao 1 a
GRAFICO = cell(1,2);

GRAFICO{1,1}(1) = input('Qual será o valor do eixo x do seu ponto? \n');
GRAFICO{1,1}(2) = input('Qual será o valor do eixo y do seu ponto? \n');
GRAFICO{1,2}(1) = input('Qual será o coeficiente angular da sua reta? \n');
GRAFICO{1,2}(2) = input('Qual será o coeficente linear da sua reta? \n');

celldisp(GRAFICO)
x = 0:5;
reta = GRAFICO{1,2}(1,1) * x + GRAFICO{1,2}(1,2);

figure
plot(GRAFICO{1,1}(1,1), GRAFICO{1,1}(1,2),'r*','Linewidth',2)
hold on
plot(x,reta)

%% questao 2

grafico = cell(1,7);
grafico{1,3} = ('titulo do grafico');
grafico{1,2} = 2; %eixo y = 2
grafico{1,1} = 1; % eixo x = 1
grafico{1,4} = ('eixo x'); % rótulo eixo x
grafico{1,5} = ('eixo y'); % rótulo do eixo y
grafico{1,6} = [0 3];
grafico{1,7} = [0 3];

figure
plot(grafico{1,1}(1),grafico{1,2}(1),'*')
xlabel(grafico{1,4})
ylabel(grafico{1,5})
xlim(grafico{1,6})
ylim(grafico{1,7})
title(grafico{1,3})