School Commit Init

This commit is contained in:
2024-08-31 12:07:21 +03:00
commit 0b130ee18c
2801 changed files with 4720552 additions and 0 deletions
@@ -0,0 +1,32 @@
X=[7 7 4 5 9 9 4 12 8 1 8 7 3 13 2 1 17 7 12 5 6 2 1 13 14 10 2 4 9 11 3 5 12 6 10 7];
n=length(X);
#oneminusalpha = input("Confidence level: (between 0 and 1)");
oneminusalpha = 0.95;
alpha = 1-oneminusalpha;
sigma=5;
m1=mean(X)-(sigma/sqrt(n))*norminv(1-alpha/2, 0, 1);
m2= mean(X)-(sigma/sqrt(n))*norminv(alpha/2, 0, 1);
printf("Confidence interval for the theoretical mean when sigma is known is (%4.3f, %4.3f)\n", m1,m2);
m3=mean(X)-(std(X)/sqrt(n))*tinv(1-alpha/2,n-1);
m4= mean(X)-(std(X)/sqrt(n))*tinv(alpha/2,n-1);
printf("Confidence interval for the theoretical mean when sigma is unknown is (%4.3f, %4.3f)\n", m3,m4);
v1=((n-1)*var(X))/(chi2inv(1-alpha/2, n-1));
v2=((n-1)*var(X))/(chi2inv(alpha/2,n-1));
printf("Confidence interval for the variance is (%4.3f, %4.3f)\n", v1,v2);
s1=sqrt(v1);
s2=sqrt(v2);
printf("Confidence interval for the theoretical standard variance is (%4.3f, %4.3f)\n", s1,s2);