Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

Tarea en Clases

Melanie Bravo

28/06/2024

%% Import data from spreadsheet


% Script for importing data from the following spreadsheet:
%
% Workbook: C:\Users\User\Downloads\01_02_BaseDatosFinal.xlsx
% Worksheet: P-d
%
% Auto-generated by MATLAB on 28-Jun-2024 10:31:50

%% Set up the Import Options and import the data


opts = spreadsheetImportOptions("NumVariables", 28);

% Specify sheet and range


opts.Sheet = "P-d";
opts.DataRange = "A4:AB1057";

% Specify column names and types


opts.VariableNames = ["Var1", "Var2", "Var3", "Var4", "Var5", "Var6", "Var7",
"Var8", "Var9", "VarName10", "VarName11", "VarName12", "VarName13",
"VarName14", "VarName15", "VarName16", "VarName17", "VarName18", "VarName19",
"VarName20", "VarName21", "VarName22", "VarName23", "VarName24", "VarName25",
"VarName26", "Simulation15__15_NE", "VarName28"];
opts.SelectedVariableNames = ["VarName10", "VarName11", "VarName12",
"VarName13", "VarName14", "VarName15", "VarName16", "VarName17", "VarName18",
"VarName19", "VarName20", "VarName21", "VarName22", "VarName23", "VarName24",
"VarName25", "VarName26", "Simulation15__15_NE", "VarName28"];
opts.VariableTypes = ["char", "char", "char", "char", "char", "char", "char",
"char", "char", "double", "double", "double", "double", "double", "double",
"double", "double", "double", "double", "double", "double", "double",
"double", "double", "double", "double", "double", "double"];

% Specify variable properties


opts = setvaropts(opts, ["Var1", "Var2", "Var3", "Var4", "Var5", "Var6",
"Var7", "Var8", "Var9"], "WhitespaceRule", "preserve");
opts = setvaropts(opts, ["Var1", "Var2", "Var3", "Var4", "Var5", "Var6",
"Var7", "Var8", "Var9"], "EmptyFieldRule", "auto");

% Import the data


BaseDatosFinalS1 =
readtable("C:\Users\User\Downloads\01_02_BaseDatosFinal.xlsx", opts,
"UseExcel", false);

%% Clear temporary variables


clear opts
%Configuracion de la Figura
Degresion = table2array(BaseDatosFinalS1);% Crear matriz numerica
figure(1)
x1 = Degresion(:,1); y1 = Degresion (:,2)
x2 = Degresion(:,4); y2 = Degresion (:,5)
x3 = Degresion(:,7); y3 = Degresion (:,8)
x4 = Degresion(:,10); y4 = Degresion (:,11)
x5 = Degresion(:,13); y5 = Degresion (:,14)
x6 = Degresion(:,16); y6 = Degresion (:,17)
plot(x1,y1,'o',MarkerSize=8,LineWidth=1)
hold on %Mantener Figuras
plot(x2,y2,'o',MarkerSize=8,LineWidth=1)
plot(x3,y3,'o',MarkerSize=8,LineWidth=1)
plot(x4,y4,'o',MarkerSize=8,LineWidth=1)
plot(x5,y5,'o',MarkerSize=8,LineWidth=1)
plot(x6,y6,'o',MarkerSize=8,LineWidth=1)

%% Import data from spreadsheet


% Script for importing data from the following spreadsheet:
%
% Workbook: C:\Users\User\Downloads\01_02_BaseDatosFinal.xlsx
% Worksheet: R
%
% Auto-generated by MATLAB on 28-Jun-2024 11:05:19

%% Set up the Import Options and import the data


opts = spreadsheetImportOptions("NumVariables", 13);

% Specify sheet and range


opts.Sheet = "R";
opts.DataRange = "A8:M32";

% Specify column names and types


opts.VariableNames = ["Var1", "Var2", "Var3", "Var4", "Var5", "Var6", "Var7",
"Var8", "Var9", "Var10", "VarName11", "VarName12", "VarName13"];
opts.SelectedVariableNames = ["VarName11", "VarName12", "VarName13"];
opts.VariableTypes = ["char", "char", "char", "char", "char", "char", "char",
"char", "char", "char", "double", "double", "double"];

% Specify variable properties


opts = setvaropts(opts, ["Var1", "Var2", "Var3", "Var4", "Var5", "Var6",
"Var7", "Var8", "Var9", "Var10"], "WhitespaceRule", "preserve");
opts = setvaropts(opts, ["Var1", "Var2", "Var3", "Var4", "Var5", "Var6",
"Var7", "Var8", "Var9", "Var10"], "EmptyFieldRule", "auto");

% Import the data


BaseDatosFinal =
readtable("C:\Users\User\Downloads\01_02_BaseDatosFinal.xlsx", opts,
"UseExcel", false);

%% Clear temporary variables


clear opts
%Configuracion de la Figura
Degresion = table2array(BaseDatosFinalS1);% Crear matriz numerica
figure(1)
x1 = Degresion(:,1); y1 = Degresion (:,2)
x2 = Degresion(:,1); y2 = Degresion (:,2)
x3 = Degresion(:,1); y3 = Degresion (:,3)
plot(x1,y1,'o',MarkerFaceColor='yellow',MarkerSize=8,LineWidth=1)
hold on %Mantener Figuras
plot(x2,y2,'o',MarkerFaceColor='red',MarkerSize=8,LineWidth=1)
plot(x3,y3,'o',MarkerFaceColor='green',MarkerSize=8,LineWidth=1)
xlabel('Displacement (mm)')
ylabel('Fracture toughness (J/m2)')
legend('22-0618','22-0619', '22-0620')

You might also like