summaryrefslogtreecommitdiff
path: root/2411/CH7/EX7.5/Ex7_5.sce
blob: e53db08154f006c7b4c1675f1710ec568d96aeb8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// Scilab Code Ex7.5: Page-378 (2008)
clc; clear;
m = 2; n = 3; p = 6; // Coefficients of intercepts along three axes
m_inv = 1/m;        // Reciprocate the first coefficient
n_inv = 1/n;        // Reciprocate the second coefficient
p_inv = 1/p;        // Reciprocate the third coefficient
mul_fact = double(lcm(int32([m,n,p]))); // Find l.c.m. of m,n and p
m1 = m_inv*mul_fact;    // Clear the first fraction
m2 = n_inv*mul_fact;    // Clear the second fraction
m3 = p_inv*mul_fact;    // Clear the third fraction
printf("\nThe required miller indices are : (%d %d %d) ", m1,m2,m3);

// Result
// The required miller indices are : (3 2 1)