function someFunction(a, b, c, d, e, f, g, h, i, j) {
const nums = [a, b, c, d, e, f, g, h, i, j]
let sum = 0;
for (let i = 0; i < nums.length; i++) {
sum += nums[i]
}
return sum;
}
someFunction(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
double corr(double *a, double *b, int n) {
double sum_a = 0.0, sum_b = 0.0;
for (int i = 0; i < n; i++) {
sum_a += a[i];
sum_b += b[i];
}
double avg_a = sum_a / n;
double avg_b = sum_b / n;
double cov = 0.0, v_a = 0.0, v_b = 0.0;
for (int i = 0; i < n; i++) {
double diff_a = a[i] - avg_a;
double diff_b = b[i] - avg_b;
cov += diff_a * diff_b;
v_a += diff_a * diff_a;
v_b += diff_b * diff_b;
}
return cov / sqrt(v_a * v_b);
}
++
double corr(double* a, double* b){
double sum_x = 0;
double sum_y = 0;
double sum_xy = 0;
double sum_xsq = 0;
double sum_ysq = 0;
for(int i = 0; i < 10; i++){
sum_x += a[i];
sum_y += b[i];
sum_xy += a[i] * b[i];
sum_xsq += a[i] * a[i];
sum_ysq += b[i] * b[i];
}
return (10 * sum_xy - sum_x * sum_y) / sqrt((10 * sum_xsq - sum_x * sum_x) * (10 * sum_ysq - sum_y * sum_y));
}
# Зависимость одного показателя от 6
def show_6_numbers(n):
y = n
y = y + 1
y = y + 2
y = y + 3
y = y + 4
y = y + 5
y = y + 6
return y
show_6_numbers(1)
def f1(a, b, c, d, e, f, g, h, i, j):
return a + b + c + d + e + f + g + h + i + j
def f2(a, b, c, d, e, f, g, h, i, j):
return a + b + c + d + e + f + g + h + i + j
func foo(x int, y int, z int, a int, b int, c int, d int, e int, f int, g int) int {
return x + y + z + a + b + c + d + e + f + g
}
foo(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
def is_corr_func(func1, func2):
x = np.random.uniform(-10, 10, 10)
y1 = func1(x)
y2 = func2(x)
return np.corrcoef(y1, y2)[0, 1]