Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
2
20_21-J03
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
20_21-J03
20_21-J03
Commits
3a7d22f0
Commit
3a7d22f0
authored
Feb 01, 2021
by
IT17165662
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fixed troubles in probability distribution caculations
parent
e358c72d
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
23 additions
and
16 deletions
+23
-16
app/src/main/java/com/elearning/probabilityandstatisticsanalyserandeducator/calculationfunction/DisplayEssayQuestionAnsWithStepsActivity.java
...ionfunction/DisplayEssayQuestionAnsWithStepsActivity.java
+2
-2
app/src/main/java/com/elearning/probabilityandstatisticsanalyserandeducator/calculationfunction/ProDistCalculation.java
...erandeducator/calculationfunction/ProDistCalculation.java
+9
-6
app/src/main/java/com/elearning/probabilityandstatisticsanalyserandeducator/calculationfunction/StdCalculation.java
...alyserandeducator/calculationfunction/StdCalculation.java
+12
-8
No files found.
app/src/main/java/com/elearning/probabilityandstatisticsanalyserandeducator/calculationfunction/DisplayEssayQuestionAnsWithStepsActivity.java
View file @
3a7d22f0
...
...
@@ -399,7 +399,7 @@ public class DisplayEssayQuestionAnsWithStepsActivity extends AppCompatActivity
}
//------------------Probability Distribution------------------------------------------------------------------------
if
(
keywordlist
.
contains
(
"Standard Deviation"
)){
/*
if(keywordlist.contains("Standard Deviation")){
bundle.putDouble("std_Value", (Double) stddistributionlist.get(0));
bundle.putIntArray("Dataset_Values", (int[]) stddistributionlist.get(2));
bundle.putDoubleArray("Probability_Value", (double[]) stddistributionlist.get(1));
...
...
@@ -413,7 +413,7 @@ public class DisplayEssayQuestionAnsWithStepsActivity extends AppCompatActivity
}
/*
if(keywordlist.contains("Mean")){
bundle.putDouble("Mean_Value", (Double) meanDlist.get(0));
bundle.putIntArray("Dataset_Values", (int[]) meanDlist.get(2));
...
...
app/src/main/java/com/elearning/probabilityandstatisticsanalyserandeducator/calculationfunction/ProDistCalculation.java
View file @
3a7d22f0
...
...
@@ -66,8 +66,9 @@ public class ProDistCalculation {
System
.
out
.
println
(
"Probabilityvalue c:"
+
probabilityvalue
[
i
]);
meanOfProbabilityDistribution
=
meanOfProbabilityDistribution
+
randomVariables
[
i
]
*
probabilityvalue
[
i
];
System
.
out
.
println
(
"Mean Of Distribution:"
+
(
meanOfProbabilityDistribution
));
meanOfProbabilityDistribution
+=
randomVariables
[
i
]
*
probabilityvalue
[
i
];
double
roundedFloat
=
(
double
)
Math
.
round
(
meanOfProbabilityDistribution
*
100.0
)
/
100.0
;
System
.
out
.
println
(
"Mean Of Distribution:"
+
roundedFloat
);
list
.
add
(
0
,
meanOfProbabilityDistribution
);
list
.
add
(
1
,
b
);
...
...
@@ -158,9 +159,10 @@ public class ProDistCalculation {
double
res3
=
res2
-
pow
((
meanOfProbabilityDistribution
),
2
);
double
finalresult
=
sqrt
(
res3
);
System
.
out
.
println
(
"Stdvalueddd:"
+
finalresult
);
double
roundedFloat
=
(
double
)
Math
.
round
(
finalresult
*
10000.0
)
/
10000.0
;
System
.
out
.
println
(
"Stdvalueddd:"
+
roundedFloat
);
list
.
add
(
0
,
finalresul
t
);
list
.
add
(
0
,
roundedFloa
t
);
list
.
add
(
1
,
b
);
list
.
add
(
2
,
a
);
list
.
add
(
3
,
meanOfProbabilityDistribution
);
...
...
@@ -244,9 +246,10 @@ public class ProDistCalculation {
double
res3
=
res2
-
pow
((
meanOfProbabilityDistribution
),
2
);
double
finalresultstd
=
sqrt
(
res3
);
double
finalresultvariance
=
pow
((
finalresultstd
),
2
);
System
.
out
.
println
(
"finalresultvariance"
+
finalresultvariance
);
double
roundedFloat
=
(
double
)
Math
.
round
(
finalresultvariance
*
10000.0
)
/
10000.0
;
System
.
out
.
println
(
"finalresultvariance"
+
roundedFloat
);
list
.
add
(
0
,
finalresultvariance
);
list
.
add
(
0
,
roundedFloat
);
list
.
add
(
1
,
b
);
list
.
add
(
2
,
a
);
list
.
add
(
3
,
meanOfProbabilityDistribution
);
...
...
app/src/main/java/com/elearning/probabilityandstatisticsanalyserandeducator/calculationfunction/StdCalculation.java
View file @
3a7d22f0
...
...
@@ -41,11 +41,12 @@ public class StdCalculation {
variance
=
populationstandardDeviation
/(
a
.
length
);
respopulationstd
=
sqrt
(
variance
);
double
roundedFloat
=
(
double
)
Math
.
round
(
respopulationstd
*
10000.0
)
/
10000.0
;
System
.
out
.
println
(
"PopulationStandardDeviation:"
+
r
espopulationstd
);
System
.
out
.
println
(
"PopulationStandardDeviation:"
+
r
oundedFloat
);
list
.
add
(
0
,
a
);
list
.
add
(
1
,
mean
);
list
.
add
(
2
,
r
espopulationstd
);
list
.
add
(
2
,
r
oundedFloat
);
list
.
add
(
3
,
populationstandardDeviation
);
list
.
add
(
4
,
noofElement
);
return
list
;
...
...
@@ -95,10 +96,11 @@ public class StdCalculation {
int
y
=
noofElement
-
1
;
double
x
=
(
a
.
length
-
1
)*
(
pow
(
respopulationstd
,
3
));
res
=
skewness
/
x
;
double
roundedFloat
=
(
double
)
Math
.
round
(
res
*
10000.0
)
/
10000.0
;
System
.
out
.
println
(
"skewness:"
+
r
es
);
System
.
out
.
println
(
"skewness:"
+
r
oundedFloat
);
list
.
add
(
0
,
a
);
list
.
add
(
1
,
r
es
);
list
.
add
(
1
,
r
oundedFloat
);
list
.
add
(
2
,
mean
);
list
.
add
(
3
,
respopulationstd
);
list
.
add
(
4
,
skewness
);
...
...
@@ -147,10 +149,11 @@ public class StdCalculation {
double
x
=
(
a
.
length
-
1
)*
pow
(
respopulationstd
,
4
);
res
=
kurtosis
/
x
;
int
y
=
a
.
length
-
1
;
double
roundedFloat
=
(
double
)
Math
.
round
(
res
*
10000.0
)
/
10000.0
;
System
.
out
.
println
(
"Kurtosis:"
+
r
es
);
System
.
out
.
println
(
"Kurtosis:"
+
r
oundedFloat
);
list
.
add
(
0
,
a
);
list
.
add
(
1
,
r
es
);
list
.
add
(
1
,
r
oundedFloat
);
list
.
add
(
2
,
mean
);
list
.
add
(
3
,
kurtosis
);
list
.
add
(
4
,
x
);
...
...
@@ -192,11 +195,12 @@ public class StdCalculation {
}
//variance
variance
=
x
/
(
a
.
length
);
System
.
out
.
println
(
"Variance:"
+
variance
);
double
roundedFloat
=
(
double
)
Math
.
round
(
variance
*
10000.0
)
/
10000.0
;
System
.
out
.
println
(
"Variance:"
+
roundedFloat
);
list
.
add
(
0
,
a
);
list
.
add
(
1
,
mean
);
list
.
add
(
2
,
variance
);
list
.
add
(
2
,
roundedFloat
);
list
.
add
(
3
,
x
);
list
.
add
(
4
,
noofElement
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment