#include
int main() {
array double x[11], x2[2][3], x3[2][3][2];
array float y[11];
array int z[11];
array unsigned int ui[11];
array unsigned short uh[11];
array short h[11];
array unsigned char uc[11];
array char c[11];
int n;
linspace(x, 1, sizeof(x)/sizeofelement(elementtype(x)));
printf("x = %f\n", x);
linspace(x2, 1, sizeof(x2)/sizeofelement(elementtype(x2)));
printf("x2 = %f\n", x2);
linspace(x3, 1, sizeof(x3)/sizeofelement(elementtype(x3)));
printf("x3 = %f\n", x3);
linspace(x, 0, M_PI);
printf("x = %f\n", x);
n = linspace(x, 0, M_PI);
printf("n = %d\n", n);
linspace(y, 0, M_PI); /* y is float */
printf("y = %f\n", y);
linspace(z, 0, 90);
printf("z = %d\n", z);
linspace(ui, 0, 90);
printf("ui = %d\n", ui);
linspace(uh, 0, 90);
printf("uh = %d\n", uh);
linspace(h, 0, 90);
printf("h = %d\n", h);
linspace(c, 0, 90);
printf("c = %d\n", c);
linspace(uc, 0, 90);
printf("uc = %d\n", uc);
}
x = 1.000000 2.000000 3.000000 4.000000 5.000000 6.000000 7.000000 8.000000 9.000000
10.000000 11.000000
x2 = 1.000000 2.000000 3.000000
4.000000 5.000000 6.000000
x3 = 1.000000 2.000000
3.000000 4.000000
5.000000 6.000000
7.000000 8.000000
9.000000 10.000000
11.000000 12.000000
x = 0.000000 0.314159 0.628319 0.942478 1.256637 1.570796 1.884956 2.199115 2.513274
2.827433 3.141593
n = 11
y = 0.000000 0.314159 0.628319 0.942478 1.256637 1.570796 1.884956 2.199115 2.513274
2.827433 3.141593
z = 0 9 18 27 36 45 54 63 72 81 90
ui = 0 9 18 27 36 45 54 63 72 81 90
uh = 0 9 18 27 36 45 54 63 72 81 90
h = 0 9 18 27 36 45 54 63 72 81 90
c = 0 9 18 27 36 45 54 63 72 81 90
uc = 0 9 18 27 36 45 54 63 72 81 90