Escolar Documentos
Profissional Documentos
Cultura Documentos
UNIVERSIDAD NACIONAL
DE INGENIERA
FACULTAD
DE
INGENIERA
Curso
MCANICA
Seccin
Tema
Estudiante
cdigo UNI
Profesor
Fecha de entrega
Periodo acadmico
Lima-Per
N
1
hc
TE
TS
Pac
[rpm]
(%)
[kg]
(pinta)
[s]
[cm]
[C]
[C]
[Psi]
3000
20
9.2
1 16
29.84
8.5
88
90
54
2700
20
10.2
1 16
30.11
8.05
90
89
51
2400
20
11.6
1 16
33.72
7.5
88
92
48
2100
20
13
1 16
31.24
6.8
88
90
45
1800
20
14.2
1 16
37.06
6.1
84
86
39
1500
20
15
1 16
25.92
4.9
82
86
33
Datos: h=cte
Resultados
n[rpm
]
hc[
%]
Gar[kg/
h]
Gat[kg/
h]
Gc[kg/
h]
3000
20
37.56
82.82
2.55
2700
20
36.55
89.44
2.53
0.41
0.97
32.02
9.05
0.28
2400
20
35.28
79.50
2.26
0.44
1.05
36.41
9.15
0.25
2100
20
33.59
69.57
2.44
0.48
0.92
40.81
8.97
0.27
1800
20
31.82
59.63
2.05
0.53
1.04
44.58
8.40
0.24
1500
20
28.52
49.69
2.94
0.57
0.65
47.09
7.40
0.40
|
|
Cdigo Matlab
function [ax,hlines] = plotyyyy(x1,y1,x2,y2,x3,y3,x4,y4,ylabels)
%PLOTY4 Extends plotyy to include a third and fourth y-axis
% Syntax: [ax,hlines] = ploty4(x1,y1,x2,y2,x3,y3,x4,y4,ylabels)
% Inputs: x1,y1 are the xdata and ydata for the first axes' line
% x2,y2 are the xdata and ydata for the second axes' line
% x3,y3 are the xdata and ydata for the third axes' line
% x4,y4 are the xdata and ydata for the fourth axes' line
% ylabels is a 4x1 cell array containing the ylabel strings (optional)
% Outputs: ax - 4x1 double array containing the axes' handles
% hlines - 4x1 double array containing the lines' handles
% See also Plot, Plotyy
% Denis Gilbert, Ph.D.
% Check inputs
msg=nargchk(8,9,nargin);
error(msg);
% Create figure window
figure('units','normalized',...
'DefaultAxesXMinorTick','on','DefaultAxesYminorTick','on');
%Plot the first two lines with plotyy
[ax,hlines(1),hlines(2)] = plotyy(x1,y1,x2,y2);
cfig = get(gcf,'color');
pos = [0.1 0.1 0.65 0.8];
offset = pos(3)/24;
%Reduce width of the two axes generated by plotyy
pos(1) = pos(1) + offset;
pos(3) = pos(3) - offset;
set(ax,'position',pos);
%Determine the position of the third/fourth axes
pos3 = [pos(1) pos(2) pos(3)+offset pos(4)];
pos4 = [pos(1) - offset pos(2) pos(3)+offset pos(4)];
%Determine the proper x-limits for the third and fourth axes
scale3 = pos3(3)/pos(3);
scale4 = pos4(3)/pos(3);
limx1 = get(ax(1),'xlim');
limx3 = [limx1(1) limx1(1)+scale3*(limx1(2)-limx1(1))];
limx4 = [limx1(2)-scale4*(limx1(2)-limx1(1)) limx1(2)];
%Create ax(3) & ax(4)
ax(3) = axes('Position',pos3,'box','off',...
'Color','none','XColor',cfig,'YColor','r',...
'xtick',[],'xlim',limx3,'yaxislocation','right');
ax(4) = axes('Position',pos4,'box','off',...
'Color','none','XColor',cfig,'YColor','k',...
'xtick',[],'xlim',limx4,'yaxislocation','left');
%Plot x3,y3,x4,y4
hlines(3) = line(x3,y3,'Color','r','LineStyle','--','Parent',ax(3));
hlines(4) = line(x4,y4,'Color','k','LineStyle','-.','Parent',ax(4));
%Put ax(2) on top;
axes(ax(2));
%Set y-labels;
if nargin==9
set(cell2mat(get(ax,{'ylabel'})),{'String'},{ylabels{:}}');
end