-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathVettore.java
More file actions
41 lines (28 loc) · 877 Bytes
/
Vettore.java
File metadata and controls
41 lines (28 loc) · 877 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
public class Vettore{
//--------------- VARIABILI MEMBRO -----------------//
// Condizioni iniziali
// istanza delle condizioni iniziali dalla classe
// apposita
CondIniz ci = new CondIniz();
double x_inferiore = ci.x_iniziale;
double x_superiore = ci.x_finale;
double delta_x = ci.delta_x;
double lambda = ci.lambda;
// lunghezza del vettore:
int n =(int) ((x_superiore-x_inferiore)/delta_x);
//--------------- METODO MEMBRO ----------------------//
// Costruzione del vettore
public double[] build_X(){
double x [];
x = new double[n];
x [0] = x_inferiore;
System.out.println("\n\t Vettore X:");
for ( int i=1; i<n; i++ )
{
x [i] = x [i-1] + delta_x;
System.out.print("\n" + x [i]);
// System.out.println("\n da classe vettore: \t lunghezza di X: \t" + n);
}// for cycle
return x;
} // build_X
}// class