summaryrefslogtreecommitdiff
path: root/3877/CH1/EX1.1/Ex1_1.sce
diff options
context:
space:
mode:
authorprashantsinalkar2017-10-10 12:27:19 +0530
committerprashantsinalkar2017-10-10 12:27:19 +0530
commit7f60ea012dd2524dae921a2a35adbf7ef21f2bb6 (patch)
treedbb9e3ddb5fc829e7c5c7e6be99b2c4ba356132c /3877/CH1/EX1.1/Ex1_1.sce
parentb1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b (diff)
downloadScilab-TBC-Uploads-7f60ea012dd2524dae921a2a35adbf7ef21f2bb6.tar.gz
Scilab-TBC-Uploads-7f60ea012dd2524dae921a2a35adbf7ef21f2bb6.tar.bz2
Scilab-TBC-Uploads-7f60ea012dd2524dae921a2a35adbf7ef21f2bb6.zip
initial commit / add all books
Diffstat (limited to '3877/CH1/EX1.1/Ex1_1.sce')
-rw-r--r--3877/CH1/EX1.1/Ex1_1.sce41
1 files changed, 41 insertions, 0 deletions
diff --git a/3877/CH1/EX1.1/Ex1_1.sce b/3877/CH1/EX1.1/Ex1_1.sce
new file mode 100644
index 000000000..66f609996
--- /dev/null
+++ b/3877/CH1/EX1.1/Ex1_1.sce
@@ -0,0 +1,41 @@
+//Refer to the figure 1.12
+//Initialization of variables for fig. a
+ Nb=4//The number of binary links
+ Nt=4//The number of ternary links
+ No=0//The number of other (quartenary etc.) links
+ N = (Nb+Nt+No) //The number of total links
+ L = 4//The number of loops
+//calculation
+ P1= (N+L-1)//The enumber of joints or pairs
+ F = 3*(N-1)-(2*P1)//The number of degrees of freedom
+//Result
+clc
+printf(' (a)The total number of links is %f \n',N)
+printf('The number of joints is %f \n',P1)
+printf('The number of degrees of freedom is %f \n The linkage has negative degree of freedom and thus is a superstructure.\n',F)
+//Initialization of variables for fig. b
+ Nb=4//The number of binary links
+ Nt=4//The number of ternary links
+ No=0//The number of other (quartenary etc.) links
+ N = (Nb+Nt+No) //The number of total links
+ L = 3//The number of loops
+//calculation
+ P1= (N+L-1)//The enumber of joints or pairs
+ F = 3*(N-1)-(2*P1)//The number of degrees of freedom
+//Result
+printf(' (b)The total number of links is %f \n',N)
+printf('The number of joints is %f \n',P1)
+printf('The number of degrees of freedom is %f \n The linkage has a constrained motion when one of the seven moving links is driven by an external source\n',F)
+//Initialization of variables for fig. c
+ Nb=7//The number of binary links
+ Nt=2//The number of ternary links
+ No=2//The number of other (quartenary etc.) links
+ N = (Nb+Nt+No) //The number of total links
+ L = 5//The number of loops
+//calculation
+ P1= (N+L-1)//The enumber of joints or pairs
+ F = 3*(N-1)-(2*P1)//The number of degrees of freedom
+//Result
+printf(' (c)The total number of links is %f \n',N)
+printf('The number of joints is %f \n',P1)
+printf('The number of degrees of freedom is %f \n Therefore, the linkage is a structure\n',F)