diff --git a/.SimulinkProject/Root.type.Files/Sample.m.type.File.xml b/.SimulinkProject/Root.type.Files/Sample.m.type.File.xml new file mode 100644 index 0000000..80b5b16 --- /dev/null +++ b/.SimulinkProject/Root.type.Files/Sample.m.type.File.xml @@ -0,0 +1,6 @@ + + + + + \ No newline at end of file diff --git a/.SimulinkProject/Root.type.ProjectPath/7194a028-eb6f-41d6-b9eb-7f87477063af.type.Reference.xml b/.SimulinkProject/Root.type.ProjectPath/7194a028-eb6f-41d6-b9eb-7f87477063af.type.Reference.xml new file mode 100644 index 0000000..59b7a5d --- /dev/null +++ b/.SimulinkProject/Root.type.ProjectPath/7194a028-eb6f-41d6-b9eb-7f87477063af.type.Reference.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/Assemblage.slx b/Assemblage.slx index 2b75699..ec42f52 100644 Binary files a/Assemblage.slx and b/Assemblage.slx differ diff --git a/Data.m b/Data.m index 34dbe6c..bb918d4 100644 --- a/Data.m +++ b/Data.m @@ -1,4 +1,5 @@ run Assemblage_DataFile1.m +run Sample.m %% Translation stage ty = struct(); @@ -60,6 +61,7 @@ nass.k.ax = 5e7; %z nass.ksi.ax = 10; nass = updateDamping(nass); + %% function element = updateDamping(element) field = fieldnames(element.k); @@ -67,3 +69,4 @@ function element = updateDamping(element) element.c.(field{i}) = 1/element.ksi.(field{i})*sqrt(element.k.(field{i})/element.m); end end + diff --git a/Sample.m b/Sample.m new file mode 100644 index 0000000..ba732f1 --- /dev/null +++ b/Sample.m @@ -0,0 +1,9 @@ +%% Sample Design + +rs = 0.1 % (m) sample radius +ls = 0.33007 % (m) sample lenght +ms = 50 % (kg) sample mass + +%% Sample position + +raddec =0 ; % (m) decentralization radius