2
2
# Copyright (C) 2004 THE genius'S COPYRIGHT HOLDER
3
3
# This file is distributed under the same license as the genius package.
4
4
# Gareth Owen <gowen72@yahoo.com>, 2004.
9
9
"Project-Id-Version: genius\n"
10
10
"Report-Msgid-Bugs-To: \n"
11
"POT-Creation-Date: 2005-04-21 20:58-0400\n"
12
"PO-Revision-Date: 2005-04-21 21:18-0400\n"
11
"POT-Creation-Date: 2007-01-24 07:16+0000\n"
12
"PO-Revision-Date: 2007-01-24 07:16-0000\n"
13
13
"Last-Translator: David Lodge <dave@cirt.net>\n"
14
14
"Language-Team: <en@li.org>\n"
15
15
"MIME-Version: 1.0\n"
16
16
"Content-Type: text/plain; charset=UTF-8\n"
17
17
"Content-Transfer-Encoding: 8bit\n"
18
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
20
#: ../lib/library-strings.c:1
21
msgid "Compose two functions"
22
msgstr "Compose two functions"
24
#: ../lib/library-strings.c:2
25
msgid "Compose a function with itself n times, passing x as argument, and returning x if n == 0"
26
msgstr "Compose a function with itself n times, passing x as argument, and returning x if n == 0"
28
#: ../lib/library-strings.c:3
30
msgstr "Make a string"
32
#: ../lib/library-strings.c:4
33
msgid "Tolerance of the Chop function"
34
msgstr "Tolerance of the Chop function"
36
#: ../lib/library-strings.c:5
37
msgid "How many iterations to try to find the limit for continuity and limits"
38
msgstr "How many iterations to try to find the limit for continuity and limits"
40
#: ../lib/library-strings.c:6
41
msgid "How many successive steps to be within tolerance for calculation of continuity"
42
msgstr "How many successive steps to be within tolerance for calculation of continuity"
44
#: ../lib/library-strings.c:7
45
msgid "Tolerance for continuity of functions and for calculating the limit"
46
msgstr "Tolerance for continuity of functions and for calculating the limit"
48
#: ../lib/library-strings.c:8
49
msgid "How many iterations to try to find the limit for derivative"
50
msgstr "How many iterations to try to find the limit for derivative"
52
#: ../lib/library-strings.c:9
53
msgid "How many successive steps to be within tolerance for calculation of derivative"
54
msgstr "How many successive steps to be within tolerance for calculation of derivative"
56
#: ../lib/library-strings.c:10
57
msgid "Tolerance for calculating the derivatives of functions"
58
msgstr "Tolerance for calculating the derivatives of functions"
60
#: ../lib/library-strings.c:11
61
msgid "Tolerance of the ErrorFunction"
62
msgstr "Tolerance of the ErrorFunction"
64
#: ../lib/library-strings.c:12
65
msgid "Tolerance of the GaussDistribution function"
66
msgstr "Tolerance of the GaussDistribution function"
68
#: ../lib/library-strings.c:13
69
msgid "The function used for numerical integration in NumericalIntegral"
70
msgstr "The function used for numerical integration in NumericalIntegral"
72
#: ../lib/library-strings.c:14
73
msgid "Steps to perform in NumericalIntegral"
74
msgstr "Steps to perform in NumericalIntegral"
76
#: ../lib/library-strings.c:15
77
msgid "How many iterations to try for InfiniteSum and InfiniteProduct"
78
msgstr "How many iterations to try for InfiniteSum and InfiniteProduct"
80
#: ../lib/library-strings.c:16
81
msgid "How many successive steps to be within tolerance for InfiniteSum and InfiniteProduct"
82
msgstr "How many successive steps to be within tolerance for InfiniteSum and InfiniteProduct"
84
#: ../lib/library-strings.c:17
85
msgid "Tolerance for InfiniteSum and InfiniteProduct"
86
msgstr "Tolerance for InfiniteSum and InfiniteProduct"
88
#: ../lib/library-strings.c:18
90
msgid "Absolute value"
91
msgstr "Absolute value"
93
#: ../lib/library-strings.c:19
94
msgid "Replace very small number with zero"
95
msgstr "Replace very small number with zero"
97
#: ../lib/library-strings.c:20
98
msgid "Return the fractional part of a number"
99
msgstr "Return the fractional part of a number"
101
#: ../lib/library-strings.c:21
102
msgid "Division w/o remainder"
103
msgstr "Division w/o remainder"
105
#: ../lib/library-strings.c:22
106
msgid "Check if argument is a gaussian integer"
107
msgstr "Check if argument is a gaussian integer"
109
#: ../lib/library-strings.c:23
110
msgid "Return the sign (-1,0,1)"
111
msgstr "Return the sign (-1,0,1)"
113
#: ../lib/library-strings.c:24
114
msgid "Logarithm of any base (calls DiscreteLog if in modulo mode), if base is not given, e is used"
115
msgstr "Logarithm of any base (calls DiscreteLog if in modulo mode), if base is not given, e is used"
117
#: ../lib/library-strings.c:25
118
msgid "The arccos (inverse cos) function"
119
msgstr "The arccos (inverse cos) function"
121
#: ../lib/library-strings.c:26
122
msgid "The arccosh (inverse cosh) function"
123
msgstr "The arccosh (inverse cosh) function"
125
#: ../lib/library-strings.c:27
126
msgid "The arccot (inverse cot) function"
127
msgstr "The arccot (inverse cot) function"
129
#: ../lib/library-strings.c:28
130
msgid "The arccoth (inverse coth) function"
131
msgstr "The arccoth (inverse coth) function"
133
#: ../lib/library-strings.c:29
134
msgid "The inverse cosecant function"
135
msgstr "The inverse cosecant function"
137
#: ../lib/library-strings.c:30
138
msgid "The inverse hyperbolic cosecant function"
139
msgstr "The inverse hyperbolic cosecant function"
141
#: ../lib/library-strings.c:31
142
msgid "The inverse secant function"
143
msgstr "The inverse secant function"
145
#: ../lib/library-strings.c:32
146
msgid "The inverse hyperbolic secant function"
147
msgstr "The inverse hyperbolic secant function"
149
#: ../lib/library-strings.c:33
150
msgid "The arcsin (inverse sin) function"
151
msgstr "The arcsin (inverse sin) function"
153
#: ../lib/library-strings.c:34
154
msgid "The arcsinh (inverse sinh) function"
155
msgstr "The arcsinh (inverse sinh) function"
157
#: ../lib/library-strings.c:35
158
msgid "The arctanh (inverse tanh) function"
159
msgstr "The arctanh (inverse tanh) function"
161
#: ../lib/library-strings.c:36
162
msgid "The cotangent function"
163
msgstr "The cotangent function"
165
#: ../lib/library-strings.c:37
166
msgid "The hyperbolic cotangent function"
167
msgstr "The hyperbolic cotangent function"
169
#: ../lib/library-strings.c:38
170
msgid "The cosecant function"
171
msgstr "The cosecant function"
173
#: ../lib/library-strings.c:39
174
msgid "The hyperbolic cosecant function"
175
msgstr "The hyperbolic cosecant function"
177
#: ../lib/library-strings.c:40
178
msgid "The secant function"
179
msgstr "The secant function"
181
#: ../lib/library-strings.c:41
182
msgid "The hyperbolic secant function"
183
msgstr "The hyperbolic secant function"
185
#: ../lib/library-strings.c:42
186
msgid "The hyperbolic tangent function"
187
msgstr "The hyperbolic tangent function"
189
#: ../lib/library-strings.c:43
190
msgid "Are a and b relatively prime?"
191
msgstr "Are a and b relatively prime?"
193
#: ../lib/library-strings.c:44
194
msgid "Return the nth Bernoulli number"
195
msgstr "Return the nth Bernoulli number"
197
#: ../lib/library-strings.c:45
198
msgid "Find the x that solves the system given by the vector a and modulo the elements of m, using the Chinese Remainder Theorem"
199
msgstr "Find the x that solves the system given by the vector a and modulo the elements of m, using the Chinese Remainder Theorem"
201
#: ../lib/library-strings.c:46
202
msgid "Given two factorizations, give the factorization of the product, see Factorize"
203
msgstr "Given two factorisations, give the factorisation of the product, see Factorise"
205
#: ../lib/library-strings.c:47
206
msgid "Convert a vector of values indicating powers of b to a number"
207
msgstr "Convert a vector of values indicating powers of b to a number"
209
#: ../lib/library-strings.c:48
210
msgid "Convert a number to a vector of powers for elements in base b"
211
msgstr "Convert a number to a vector of powers for elements in base b"
213
#: ../lib/library-strings.c:49
214
msgid "Find discrete log of n base b in F_q where q is a prime using the Silver-Pohlig-Hellman algoritm"
215
msgstr "Find discrete log of n base b in F_q where q is a prime using the Silver-Pohlig-Hellman algoritm"
217
#: ../lib/library-strings.c:50
218
msgid "Compute phi(n), the Euler phi function, that is the number of integers between 1 and n relatively prime to n"
219
msgstr "Compute phi(n), the Euler phi function, that is the number of integers between 1 and n relatively prime to n"
221
#: ../lib/library-strings.c:51
222
msgid "Return all factors of a number"
223
msgstr "Return all factors of a number"
225
#: ../lib/library-strings.c:52
226
msgid "Attempt fermat factorization of n into (t-s)*(t+s), returns t and s as a vector if possible, null otherwise"
227
msgstr "Attempt fermat factorisation of n into (t-s)*(t+s), returns t and s as a vector if possible, null otherwise"
229
#: ../lib/library-strings.c:53
230
msgid "Find the first primitive element in F_q (q must be a prime)"
231
msgstr "Find the first primitive element in F_q (q must be a prime)"
233
#: ../lib/library-strings.c:54
234
msgid "Find a random primitive element in F_q (q must be a prime)"
235
msgstr "Find a random primitive element in F_q (q must be a prime)"
237
#: ../lib/library-strings.c:55
238
msgid "Compute discrete log base b of n in F_q (q a prime) using the factor base S. S should be a column of primes possibly with second column precalculated by IndexCalculusPrecalculation."
239
msgstr "Compute discrete log base b of n in F_q (q a prime) using the factor base S. S should be a column of primes possibly with second column precalculated by IndexCalculusPrecalculation."
241
#: ../lib/library-strings.c:56
242
msgid "Run the precalculation step of IndexCalculus for logarithms base b in F_q (q a prime) for the factor base S (where S is a column vector of primes). The logs will be precalculated and returned in the second column."
243
msgstr "Run the precalculation step of IndexCalculus for logarithms base b in F_q (q a prime) for the factor base S (where S is a column vector of primes). The logs will be precalculated and returned in the second column."
245
#: ../lib/library-strings.c:57
246
msgid "Tests if a rational number is a perfect power"
247
msgstr "Tests if a rational number is a perfect power"
249
#: ../lib/library-strings.c:58
250
msgid "Check if g is primitive in F_q, where q is a prime. If q is not prime results are bogus."
251
msgstr "Check if g is primitive in F_q, where q is a prime. If q is not prime results are erroneous."
253
#: ../lib/library-strings.c:59
254
msgid "Check if g is primitive in F_q, where q is a prime and f is a vector of prime factors of q-1. If q is not prime results are bogus."
255
msgstr "Check if g is primitive in F_q, where q is a prime and f is a vector of prime factors of q-1. If q is not prime results are erroneous."
257
#: ../lib/library-strings.c:60
258
msgid "If n is a pseudoprime base b but not a prime, that is if b^(n-1) == 1 mod n"
259
msgstr "If n is a pseudoprime base b but not a prime, that is if b^(n-1) == 1 mod n"
261
#: ../lib/library-strings.c:61
262
msgid "Test if n is a strong pseudoprime to base b but not a prime"
263
msgstr "Test if n is a strong pseudoprime to base b but not a prime"
265
#: ../lib/library-strings.c:62
266
msgid "Return the residue of a mod n with the least absolute value (in the interval -n/2 to n/2)"
267
msgstr "Return the residue of a mod n with the least absolute value (in the interval -n/2 to n/2)"
269
#: ../lib/library-strings.c:63
270
msgid "Test if Mp is a Mersenne prime using the Lucas-Lehmer test"
271
msgstr "Test if Mp is a Mersenne prime using the Lucas-Lehmer test"
273
#: ../lib/library-strings.c:64
274
msgid "Return all maximal prime power factors of a number"
275
msgstr "Return all maximal prime power factors of a number"
277
#: ../lib/library-strings.c:65
278
msgid "Return the Moebius mu function evaluated in n"
279
msgstr "Return the Moebius mu function evaluated in n"
281
#: ../lib/library-strings.c:66
282
msgid "Returns the padic valuation (number of trailing zeros in base p)."
283
msgstr "Returns the padic valuation (number of trailing zeros in base p)."
285
#: ../lib/library-strings.c:67
286
msgid "Compute a^b mod m"
287
msgstr "Compute a^b mod m"
289
#: ../lib/library-strings.c:68
290
msgid "Return all prime factors of a number"
291
msgstr "Return all prime factors of a number"
293
#: ../lib/library-strings.c:69
294
msgid "Pseudoprime test, true iff b^(n-1) == 1 (mod n)"
295
msgstr "Pseudoprime test, true iff b^(n-1) == 1 (mod n)"
297
#: ../lib/library-strings.c:70
298
msgid "Removes all instances of the factor m from the number n"
299
msgstr "Removes all instances of the factor m from the number n"
301
#: ../lib/library-strings.c:71
302
msgid "Find discrete log of n base b in F_q where q is a prime using the Silver-Pohlig-Hellman algoritm, given f being the factorization of q-1"
303
msgstr "Find discrete log of n base b in F_q where q is a prime using the Silver-Pohlig-Hellman algoritm, given f being the factorisation of q-1"
305
#: ../lib/library-strings.c:72
306
msgid "Find square root of n mod p (a prime). Null is returned if not a quadratic residue."
307
msgstr "Find square root of n mod p (a prime). Null is returned if not a quadratic residue."
309
#: ../lib/library-strings.c:73
310
msgid "Apply a function over all entries of a matrix and return a matrix of the results"
311
msgstr "Apply a function over all entries of a matrix and return a matrix of the results"
313
#: ../lib/library-strings.c:74
314
msgid "Apply a function over all entries of 2 matrices (or 1 value and 1 matrix) and return a matrix of the results"
315
msgstr "Apply a function over all entries of 2 matrices (or 1 value and 1 matrix) and return a matrix of the results"
317
#: ../lib/library-strings.c:75
318
msgid "Remove column(s) and row(s) from a matrix"
319
msgstr "Remove column(s) and row(s) from a matrix"
321
#: ../lib/library-strings.c:76
322
msgid "Calculate the kth compund matrix of A"
323
msgstr "Calculate the kth compund matrix of A"
325
#: ../lib/library-strings.c:77
326
msgid "Delete a column of a matrix"
327
msgstr "Delete a column of a matrix"
329
#: ../lib/library-strings.c:78
330
msgid "Delete a row of a matrix"
331
msgstr "Delete a row of a matrix"
333
#: ../lib/library-strings.c:79
334
msgid "Get the dot product of two vectors (no conjugates)"
335
msgstr "Get the dot product of two vectors (no conjugates)"
337
#: ../lib/library-strings.c:80
338
msgid "Is a matrix diagonal"
339
msgstr "Is a matrix diagonal"
341
#: ../lib/library-strings.c:81
342
msgid "Is a matrix lower triangular"
343
msgstr "Is a matrix lower triangular"
345
#: ../lib/library-strings.c:82
346
msgid "Is a matrix upper triangular"
347
msgstr "Is a matrix upper triangular"
349
#: ../lib/library-strings.c:83
350
msgid "Is argument a horizontal or a vertical vector"
351
msgstr "Is argument a horizontal or a vertical vector"
353
#: ../lib/library-strings.c:84
354
msgid "Zero out entries above the diagonal"
355
msgstr "Zero out entries above the diagonal"
357
#: ../lib/library-strings.c:85
358
msgid "Make diagonal matrix from a vector"
359
msgstr "Make diagonal matrix from a vector"
361
#: ../lib/library-strings.c:86
362
msgid "Make column vector out of matrix by putting columns above each other"
363
msgstr "Make column vector out of matrix by putting columns above each other"
365
#: ../lib/library-strings.c:87
366
msgid "Calculate the product of all elements in a matrix"
367
msgstr "Calculate the product of all elements in a matrix"
369
#: ../lib/library-strings.c:88
370
msgid "Calculate the sum of all elements in a matrix"
371
msgstr "Calculate the sum of all elements in a matrix"
373
#: ../lib/library-strings.c:89
374
msgid "Calculate the sum of squares of all elements in a matrix"
375
msgstr "Calculate the sum of squares of all elements in a matrix"
377
#: ../lib/library-strings.c:90
378
msgid "Get the outer product of two vectors"
379
msgstr "Get the outer product of two vectors"
381
#: ../lib/library-strings.c:91
382
msgid "Reverse elements in a vector"
383
msgstr "Reverse elements in a vector"
385
#: ../lib/library-strings.c:92
386
msgid "Calculate sum of each row in a matrix"
387
msgstr "Calculate sum of each row in a matrix"
389
#: ../lib/library-strings.c:93
390
msgid "Calculate sum of squares of each row in a matrix"
391
msgstr "Calculate sum of squares of each row in a matrix"
393
#: ../lib/library-strings.c:94
394
msgid "Sort vector elements"
395
msgstr "Sort vector elements"
397
#: ../lib/library-strings.c:95
398
msgid "Removes any all-zero rows of M"
399
msgstr "Removes any all-zero rows of M"
401
#: ../lib/library-strings.c:96
402
msgid "Return column(s) and row(s) from a matrix"
403
msgstr "Return column(s) and row(s) from a matrix"
405
#: ../lib/library-strings.c:97
406
msgid "Swap two rows in a matrix"
407
msgstr "Swap two rows in a matrix"
409
#: ../lib/library-strings.c:98
410
msgid "Zero out entries below the diagonal"
411
msgstr "Zero out entries below the diagonal"
413
#: ../lib/library-strings.c:99
414
msgid "Get the auxilliary unit matrix of size n"
415
msgstr "Get the auxilliary unit matrix of size n"
417
#: ../lib/library-strings.c:100
418
msgid "Evaluate (v,w) with respect to the bilinear form given by the matrix A"
419
msgstr "Evaluate (v,w) with respect to the bilinear form given by the matrix A"
421
#: ../lib/library-strings.c:101
422
msgid "Return a function that evaluates two vectors with respect to the bilinear form given by A"
423
msgstr "Return a function that evaluates two vectors with respect to the bilinear form given by A"
425
#: ../lib/library-strings.c:102
426
msgid "Get the characteristic polynomial as a vector"
427
msgstr "Get the characteristic polynomial as a vector"
429
#: ../lib/library-strings.c:103
430
msgid "Get the characteristic polynomial as a function"
431
msgstr "Get the characteristic polynomial as a function"
433
#: ../lib/library-strings.c:104
434
msgid "Get a basis matrix for the columnspace of a matrix"
435
msgstr "Get a basis matrix for the columnspace of a matrix"
437
#: ../lib/library-strings.c:105
438
msgid "Return the commutation matrix K(m,n) which is the unique m*n by m*n matrix such that K(m,n) * MakeVector(A) = MakeVector(A.') for all m by n matrices A."
439
msgstr "Return the commutation matrix K(m,n) which is the unique m*n by m*n matrix such that K(m,n) * MakeVector(A) = MakeVector(A.') for all m by n matrices A."
441
#: ../lib/library-strings.c:106
442
msgid "Companion matrix of a polynomial (as vector)"
443
msgstr "Companion matrix of a polynomial (as vector)"
445
#: ../lib/library-strings.c:107
446
msgid "Conjugate transpose of a matrix (adjoint)"
447
msgstr "Conjugate transpose of a matrix (adjoint)"
449
#: ../lib/library-strings.c:108
450
#: ../lib/library-strings.c:109
451
msgid "Calculate convolution of two horizontal vectors"
452
msgstr "Calculate convolution of two horizontal vectors"
454
#: ../lib/library-strings.c:110
455
msgid "CrossProduct of two vectors in R^3"
456
msgstr "CrossProduct of two vectors in R^3"
458
#: ../lib/library-strings.c:111
459
msgid "Get the determinantal divisors of an integer matrix (not its characteristic)"
460
msgstr "Get the determinantal divisors of an integer matrix (not its characteristic)"
462
#: ../lib/library-strings.c:112
463
msgid "Direct sum of matrices"
464
msgstr "Direct sum of matrices"
466
#: ../lib/library-strings.c:113
467
msgid "Direct sum of a vector of matrices"
468
msgstr "Direct sum of a vector of matrices"
470
#: ../lib/library-strings.c:114
471
msgid "Get the eigenvalues of a matrix (Currently only for up to 3x3 or triangular matrices)"
472
msgstr "Get the eigenvalues of a matrix (Currently only for up to 3x3 or triangular matrices)"
474
#: ../lib/library-strings.c:115
475
msgid "Apply the Gram-Schmidt process (to the columns) with respect to inner product given by B (if not given use hermitian product)"
476
msgstr "Apply the Gram-Schmidt process (to the columns) with respect to inner product given by B (if not given use hermitian product)"
478
#: ../lib/library-strings.c:116
479
msgid "Hankel matrix"
480
msgstr "Hankel matrix"
482
#: ../lib/library-strings.c:117
483
msgid "Hilbert matrix of order n"
484
msgstr "Hilbert matrix of order n"
486
#: ../lib/library-strings.c:118
487
msgid "Get the image (columnspace) of a linear transform"
488
msgstr "Get the image (columnspace) of a linear transform"
490
#: ../lib/library-strings.c:119
491
msgid "Get the Inf Norm of a vector"
492
msgstr "Get the Inf Norm of a vector"
494
#: ../lib/library-strings.c:120
495
msgid "Get the invariant factors of a square integer matrix (not its characteristic)"
496
msgstr "Get the invariant factors of a square integer matrix (not its characteristic)"
498
#: ../lib/library-strings.c:121
499
msgid "Inverse Hilbert matrix of order n"
500
msgstr "Inverse Hilbert matrix of order n"
502
#: ../lib/library-strings.c:122
503
msgid "Is a matrix hermitian"
504
msgstr "Is a matrix hermitian"
506
#: ../lib/library-strings.c:123
507
msgid "Test if a vector is in a subspace"
508
msgstr "Test if a vector is in a subspace"
510
#: ../lib/library-strings.c:124
511
msgid "Is a matrix (or number) invertible (Integer matrix is invertible iff it's invertible over the integers)"
512
msgstr "Is a matrix (or number) invertible (Integer matrix is invertible iff it's invertible over the integers)"
514
#: ../lib/library-strings.c:125
515
msgid "Is a matrix (or number) invertible over a field"
516
msgstr "Is a matrix (or number) invertible over a field"
518
#: ../lib/library-strings.c:126
519
msgid "Is a matrix normal"
520
msgstr "Is a matrix normal"
522
#: ../lib/library-strings.c:127
523
msgid "Is a matrix positive definite"
524
msgstr "Is a matrix positive definite"
526
#: ../lib/library-strings.c:128
527
msgid "Is a matrix positive semidefinite"
528
msgstr "Is a matrix positive semidefinite"
530
#: ../lib/library-strings.c:129
531
msgid "Is a matrix skew-hermitian"
532
msgstr "Is a matrix skew-hermitian"
534
#: ../lib/library-strings.c:130
535
msgid "Is a matrix unitary"
536
msgstr "Is a matrix unitary"
538
#: ../lib/library-strings.c:131
539
msgid "Get the jordan block corresponding to lambda and n"
540
msgstr "Get the jordan block corresponding to lambda and n"
542
#: ../lib/library-strings.c:132
543
msgid "Get the kernel (nullspace) of a linear transform"
544
msgstr "Get the kernel (nullspace) of a linear transform"
546
#: ../lib/library-strings.c:133
547
msgid "Get the LU decomposition of A and store the result in the L and U which should be references. If not possible returns false."
548
msgstr "Get the LU decomposition of A and store the result in the L and U which should be references. If not possible returns false."
550
#: ../lib/library-strings.c:134
551
msgid "Get the i-j minor of a matrix"
552
msgstr "Get the i-j minor of a matrix"
554
#: ../lib/library-strings.c:135
555
msgid "Return the columns that are not the pivot columns of a matrix"
556
msgstr "Return the columns that are not the pivot columns of a matrix"
558
#: ../lib/library-strings.c:136
559
msgid "Get the p Norm (or 2 Norm if no p is supplied) of a vector"
560
msgstr "Get the p Norm (or 2 Norm if no p is supplied) of a vector"
562
#: ../lib/library-strings.c:137
563
msgid "Get the nullspace of a matrix"
564
msgstr "Get the nullspace of a matrix"
566
#: ../lib/library-strings.c:138
567
msgid "Get the nullity of a matrix"
568
msgstr "Get the nullity of a matrix"
570
#: ../lib/library-strings.c:139
571
msgid "Get the orthogonal complement of the columnspace"
572
msgstr "Get the orthogonal complement of the columnspace"
574
#: ../lib/library-strings.c:140
575
msgid "Return pivot columns of a matrix, that is columns which have a leading 1 in rref form, also returns the row where they occur"
576
msgstr "Return pivot columns of a matrix, that is columns which have a leading 1 in rref form, also returns the row where they occur"
578
#: ../lib/library-strings.c:141
579
msgid "Projection of vector v onto subspace W given a sesquilinear form B (if not given use hermitian product)"
580
msgstr "Projection of vector v onto subspace W given a sesquilinear form B (if not given use hermitian product)"
582
#: ../lib/library-strings.c:142
583
msgid "Get the QR decomposition of A, returns R and Q can be a reference"
584
msgstr "Get the QR decomposition of A, returns R and Q can be a reference"
586
#: ../lib/library-strings.c:143
587
msgid "Get the rank of a matrix"
588
msgstr "Get the rank of a matrix"
590
#: ../lib/library-strings.c:144
591
msgid "Return the Rayleigh quotient of a matrix and a vector"
592
msgstr "Return the Rayleigh quotient of a matrix and a vector"
594
#: ../lib/library-strings.c:145
595
msgid "Rosser matrix, a classic symmetric eigenvalue test problem"
596
msgstr "Rosser matrix, a classic symmetric eigenvalue test problem"
598
#: ../lib/library-strings.c:146
599
msgid "Rotation around origin in R^2"
600
msgstr "Rotation around origin in R^2"
602
#: ../lib/library-strings.c:147
603
msgid "Rotation around origin in R^3 about the x-axis"
604
msgstr "Rotation around origin in R^3 about the x-axis"
606
#: ../lib/library-strings.c:148
607
msgid "Rotation around origin in R^3 about the y-axis"
608
msgstr "Rotation around origin in R^3 about the y-axis"
610
#: ../lib/library-strings.c:149
611
msgid "Rotation around origin in R^3 about the z-axis"
612
msgstr "Rotation around origin in R^3 about the z-axis"
614
#: ../lib/library-strings.c:150
615
msgid "Get a basis matrix for the rowspace of a matrix"
616
msgstr "Get a basis matrix for the rowspace of a matrix"
618
#: ../lib/library-strings.c:151
619
msgid "Evaluate (v,w) with respect to the sesquilinear form given by the matrix A"
620
msgstr "Evaluate (v,w) with respect to the sesquilinear form given by the matrix A"
622
#: ../lib/library-strings.c:152
623
msgid "Return a function that evaluates two vectors with respect to the sesquilinear form given by A"
624
msgstr "Return a function that evaluates two vectors with respect to the sesquilinear form given by A"
626
#: ../lib/library-strings.c:153
627
msgid "Smith Normal Form for fields (will end up with 1's on the diagonal)"
628
msgstr "Smith Normal Form for fields (will end up with 1's on the diagonal)"
630
#: ../lib/library-strings.c:154
631
msgid "Smith Normal Form for square integer matrices (not its characteristic)"
632
msgstr "Smith Normal Form for square integer matrices (not its characteristic)"
634
#: ../lib/library-strings.c:155
635
msgid "Return the Toeplitz matrix constructed given the first column c and (optionally) the first row r."
636
msgstr "Return the Toeplitz matrix constructed given the first column c and (optionally) the first row r."
638
#: ../lib/library-strings.c:156
639
msgid "Calculate the trace of a matrix"
640
msgstr "Calculate the trace of a matrix"
642
#: ../lib/library-strings.c:157
643
msgid "Transpose of a matrix"
644
msgstr "Transpose of a matrix"
646
#: ../lib/library-strings.c:158
647
msgid "Return the Vandermonde matrix"
648
msgstr "Return the Vandermonde matrix"
650
#: ../lib/library-strings.c:159
651
msgid "The angle of two vectors, given an inner product"
652
msgstr "The angle of two vectors, given an inner product"
654
#: ../lib/library-strings.c:160
655
msgid "The direct sum of the vector spaces M and N"
656
msgstr "The direct sum of the vector spaces M and N"
658
#: ../lib/library-strings.c:161
659
msgid "Intersection of the subspaces given by M and N"
660
msgstr "Intersection of the subspaces given by M and N"
662
#: ../lib/library-strings.c:162
663
msgid "The sum of the vector spaces M and N, that is {w | w=m+n, m in M, n in N}"
664
msgstr "The sum of the vector spaces M and N, that is {w | w=m+n, m in M, n in N}"
666
#: ../lib/library-strings.c:163
667
msgid "Get the classical adjoint (adjugate) of a matrix"
668
msgstr "Get the classical adjoint (adjugate) of a matrix"
670
#: ../lib/library-strings.c:164
671
msgid "Compute the Column Reduced Echelon Form"
672
msgstr "Compute the Column Reduced Echelon Form"
674
#: ../lib/library-strings.c:165
675
msgid "Get n'th catalan number"
676
msgstr "Get n'th catalan number"
678
#: ../lib/library-strings.c:166
679
msgid "Double factorial: n(n-2)(n-4)..."
680
msgstr "Double factorial: n(n-2)(n-4)..."
682
#: ../lib/library-strings.c:167
683
msgid "Factorial: n(n-1)(n-2)..."
684
msgstr "Factorial: n(n-1)(n-2)..."
686
#: ../lib/library-strings.c:168
687
msgid "Falling factorial: (n)_k = n(n-1)...(n-(k-1))"
688
msgstr "Falling factorial: (n)_k = n(n-1)...(n-(k-1))"
690
#: ../lib/library-strings.c:169
691
msgid "Calculate n'th fibbonachi number"
692
msgstr "Calculate n'th fibbonachi number"
694
#: ../lib/library-strings.c:170
695
msgid "Galois matrix given a linear combining rule (a_1*x_+...+a_n*x_n=x_(n+1))"
696
msgstr "Galois matrix given a linear combining rule (a_1*x_+...+a_n*x_n=x_(n+1))"
698
#: ../lib/library-strings.c:171
699
msgid "Harmonic Number, the nth harmonic number of order r"
700
msgstr "Harmonic Number, the nth harmonic number of order r"
702
#: ../lib/library-strings.c:172
703
msgid "Hofstadter's function q(n) defined by q(1)=1, q(2)=1, q(n)=q(n-q(n-1))+q(n-q(n-2))"
704
msgstr "Hofstadter's function q(n) defined by q(1)=1, q(2)=1, q(n)=q(n-q(n-1))+q(n-q(n-2))"
706
#: ../lib/library-strings.c:173
707
msgid "Compute linear recursive sequence using galois stepping"
708
msgstr "Compute linear recursive sequence using galois stepping"
710
#: ../lib/library-strings.c:174
711
msgid "Calculate multinomial coefficients"
712
msgstr "Calculate multinomial coefficients"
714
#: ../lib/library-strings.c:175
715
msgid "Get the pascal's triangle as a matrix"
716
msgstr "Get the pascal's triangle as a matrix"
718
#: ../lib/library-strings.c:176
719
msgid "(Puchhammer) Rising factorial: (n)_k = n(n+1)...(n+(k-1))"
720
msgstr "(Puchhammer) Rising factorial: (n)_k = n(n+1)...(n+(k-1))"
722
#: ../lib/library-strings.c:177
723
msgid "Subfactorial: n! times sum_{k=1}^n (-1)^k/k!"
724
msgstr "Subfactorial: n! times sum_{k=1}^n (-1)^k/k!"
726
#: ../lib/library-strings.c:178
727
msgid "Calculate the nth triangular number"
728
msgstr "Calculate the nth triangular number"
730
#: ../lib/library-strings.c:179
731
msgid "Calculate combinations (binomial coefficient)"
732
msgstr "Calculate combinations (binomial coefficient)"
734
#: ../lib/library-strings.c:180
735
msgid "Calculate permutations"
736
msgstr "Calculate permutations"
738
#: ../lib/library-strings.c:181
739
msgid "Integration of f by Composite Simpson's Rule on the interval [a,b] with the number of steps calculated by the fourth derivative bound and the desired tolerance"
740
msgstr "Integration of f by Composite Simpson's Rule on the interval [a,b] with the number of steps calculated by the fourth derivative bound and the desired tolerance"
742
#: ../lib/library-strings.c:182
743
msgid "Attempt to calculate derivative by trying first symbolically and then numerically"
744
msgstr "Attempt to calculate derivative by trying first symbolically and then numerically"
746
#: ../lib/library-strings.c:183
747
msgid "Try to calculate an infinite product for a single parameter function"
748
msgstr "Try to calculate an infinite product for a single parameter function"
750
#: ../lib/library-strings.c:184
751
msgid "Try to calculate an infinite product for a double parameter function with func(arg,n)"
752
msgstr "Try to calculate an infinite product for a double parameter function with func(arg,n)"
754
#: ../lib/library-strings.c:185
755
msgid "Try to calculate an infinite sum for a single parameter function"
756
msgstr "Try to calculate an infinite sum for a single parameter function"
758
#: ../lib/library-strings.c:186
759
msgid "Try to calculate an infinite sum for a double parameter function with func(arg,n)"
760
msgstr "Try to calculate an infinite sum for a double parameter function with func(arg,n)"
762
#: ../lib/library-strings.c:187
763
msgid "Try and see if a real-valued function is continuous at x0 by calculating the limit there"
764
msgstr "Try and see if a real-valued function is continuous at x0 by calculating the limit there"
766
#: ../lib/library-strings.c:188
767
msgid "Test for differentiability by approximating the left and right limits and comparing"
768
msgstr "Test for differentiability by approximating the left and right limits and comparing"
770
#: ../lib/library-strings.c:189
771
msgid "Calculate the left limit of a real-valued function at x0"
772
msgstr "Calculate the left limit of a real-valued function at x0"
774
#: ../lib/library-strings.c:190
775
msgid "Calculate the limit of a real-valued function at x0. Tries to calculate both left and right limits."
776
msgstr "Calculate the limit of a real-valued function at x0. Tries to calculate both left and right limits."
778
#: ../lib/library-strings.c:191
779
msgid "Integration by midpoint rule"
780
msgstr "Integration by midpoint rule"
782
#: ../lib/library-strings.c:192
783
msgid "Attempt to calculate numerical derivative"
784
msgstr "Attempt to calculate numerical derivative"
786
#: ../lib/library-strings.c:193
787
msgid "Integration by rule set in NumericalIntegralFunction of f from a to b using NumericalIntegralSteps steps"
788
msgstr "Integration by rule set in NumericalIntegralFunction of f from a to b using NumericalIntegralSteps steps"
790
#: ../lib/library-strings.c:194
791
msgid "Attempt to calculate numerical left derivative"
792
msgstr "Attempt to calculate numerical left derivative"
794
#: ../lib/library-strings.c:195
795
msgid "Attempt to calculate the limit of f(step_fun(i)) as i goes from 1 to N"
796
msgstr "Attempt to calculate the limit of f(step_fun(i)) as i goes from 1 to N"
798
#: ../lib/library-strings.c:196
799
msgid "Attempt to calculate numerical right derivative"
800
msgstr "Attempt to calculate numerical right derivative"
802
#: ../lib/library-strings.c:197
803
msgid "Compute one-sided derivative using five point formula"
804
msgstr "Compute one-sided derivative using five point formula"
806
#: ../lib/library-strings.c:198
807
msgid "Compute one-sided derivative using three-point formula"
808
msgstr "Compute one-sided derivative using three-point formula"
810
#: ../lib/library-strings.c:199
811
msgid "Calculate the right limit of a real-valued function at x0"
812
msgstr "Calculate the right limit of a real-valued function at x0"
814
#: ../lib/library-strings.c:200
815
msgid "Compute two-sided derivative using five-point formula"
816
msgstr "Compute two-sided derivative using five-point formula"
818
#: ../lib/library-strings.c:201
819
msgid "Compute two-sided derivative using three-point formula"
820
msgstr "Compute two-sided derivative using three-point formula"
822
#: ../lib/library-strings.c:202
823
msgid "argument (angle) of complex number"
824
msgstr "argument (angle) of complex number"
826
#: ../lib/library-strings.c:203
827
msgid "Dirichlet kernel of order n"
828
msgstr "Dirichlet kernel of order n"
830
#: ../lib/library-strings.c:204
831
msgid "Returns 1 iff all elements are zero"
832
msgstr "Returns 1 iff all elements are zero"
834
#: ../lib/library-strings.c:205
835
msgid "The error function, 2/sqrt(pi) * int_0^x e^(-t^2) dt"
836
msgstr "The error function, 2/sqrt(pi) * int_0^x e^(-t^2) dt"
838
#: ../lib/library-strings.c:206
839
msgid "Fejer kernel of order n"
840
msgstr "Fejer kernel of order n"
842
#: ../lib/library-strings.c:207
843
msgid "Returns 1 iff all elements are equal"
844
msgstr "Returns 1 iff all elements are equal"
846
#: ../lib/library-strings.c:208
847
msgid "Find the first value where f(x)=0"
848
msgstr "Find the first value where f(x)=0"
850
#: ../lib/library-strings.c:209
851
msgid "Moebius mapping of the disk to itself mapping a to 0"
852
msgstr "Moebius mapping of the disk to itself mapping a to 0"
854
#: ../lib/library-strings.c:210
855
msgid "Moebius mapping using the cross ratio taking z2,z3,z4 to 1,0, and infinity respectively"
856
msgstr "Moebius mapping using the cross ratio taking z2,z3,z4 to 1,0, and infinity respectively"
858
#: ../lib/library-strings.c:211
859
msgid "Moebius mapping using the cross ratio taking infinity to infinity and z2,z3 to 1 and 0 respectively"
860
msgstr "Moebius mapping using the cross ratio taking infinity to infinity and z2,z3 to 1 and 0 respectively"
862
#: ../lib/library-strings.c:212
863
msgid "Moebius mapping using the cross ratio taking infinity to 1 and z3,z4 to 0 and infinity respectively"
864
msgstr "Moebius mapping using the cross ratio taking infinity to 1 and z3,z4 to 0 and infinity respectively"
866
#: ../lib/library-strings.c:213
867
msgid "Moebius mapping using the cross ratio taking infinity to 0 and z2,z4 to 1 and infinity respectively"
868
msgstr "Moebius mapping using the cross ratio taking infinity to 0 and z2,z4 to 1 and infinity respectively"
870
#: ../lib/library-strings.c:214
871
msgid "Poisson kernel on D(0,1) (not normalized to 1, that is integral of this is 2pi)"
872
msgstr "Poisson kernel on D(0,1) (not normalized to 1, that is integral of this is 2pi)"
874
#: ../lib/library-strings.c:215
875
msgid "Poisson kernel on D(0,R) (not normalized to 1)"
876
msgstr "Poisson kernel on D(0,R) (not normalized to 1)"
878
#: ../lib/library-strings.c:216
879
msgid "The unit step function = 0 for x<0, 1 otherwise. This is the integral of the Dirac Delta function."
880
msgstr "The unit step function = 0 for x<0, 1 otherwise. This is the integral of the Dirac Delta function."
882
#: ../lib/library-strings.c:217
883
msgid "The cis function, that is cos(x)+i*sin(x)"
884
msgstr "The cis function, that is cos(x)+i*sin(x)"
886
#: ../lib/library-strings.c:218
887
msgid "Convert degrees to radians"
888
msgstr "Convert degrees to radians"
890
#: ../lib/library-strings.c:219
891
msgid "Convert radians to degrees"
892
msgstr "Convert radians to degrees"
894
#: ../lib/library-strings.c:220
895
msgid "Find roots of a cubic polynomial (given as vector of coefficients)"
896
msgstr "Find roots of a cubic polynomial (given as vector of coefficients)"
898
#: ../lib/library-strings.c:221
899
msgid "Use classical Euler's method to numerically solve y'=f(x,y) for initial x0,y0 going to x1 with n increments, returns y at x1"
900
msgstr "Use classical Euler's method to numerically solve y'=f(x,y) for initial x0,y0 going to x1 with n increments, returns y at x1"
902
#: ../lib/library-strings.c:222
903
msgid "Find root of a function using the bisection method"
904
msgstr "Find root of a function using the bisection method"
906
#: ../lib/library-strings.c:223
907
msgid "Find root of a function using the method of false position"
908
msgstr "Find root of a function using the method of false position"
910
#: ../lib/library-strings.c:224
911
msgid "Find root of a function using the Muller's method"
912
msgstr "Find root of a function using the Muller's method"
914
#: ../lib/library-strings.c:225
915
msgid "Find root of a function using the secant method"
916
msgstr "Find root of a function using the secant method"
918
#: ../lib/library-strings.c:226
919
msgid "Find roots of a polynomial (given as vector of coefficients)"
920
msgstr "Find roots of a polynomial (given as vector of coefficients)"
922
#: ../lib/library-strings.c:227
923
msgid "Find roots of a quadratic polynomial (given as vector of coefficients)"
924
msgstr "Find roots of a quadratic polynomial (given as vector of coefficients)"
926
#: ../lib/library-strings.c:228
927
msgid "Use classical non-adaptive Runge-Kutta of fourth order method to numerically solve y'=f(x,y) for initial x0,y0 going to x1 with n increments, returns y at x1"
928
msgstr "Use classical non-adaptive Runge-Kutta of fourth order method to numerically solve y'=f(x,y) for initial x0,y0 going to x1 with n increments, returns y at x1"
930
#: ../lib/library-strings.c:229
931
msgid "Calculate average of an entire matrix"
932
msgstr "Calculate average of an entire matrix"
934
#: ../lib/library-strings.c:230
935
msgid "Integral of the GaussFunction from 0 to x (area under the normal curve)"
936
msgstr "Integral of the GaussFunction from 0 to x (area under the normal curve)"
938
#: ../lib/library-strings.c:231
939
msgid "The normalized Gauss distribution function (the normal curve)"
940
msgstr "The normalized Gauss distribution function (the normal curve)"
942
#: ../lib/library-strings.c:232
943
msgid "Calculate median of an entire matrix"
944
msgstr "Calculate median of an entire matrix"
946
#: ../lib/library-strings.c:233
947
msgid "Calculate the population standard deviation of a whole matrix"
948
msgstr "Calculate the population standard deviation of a whole matrix"
950
#: ../lib/library-strings.c:234
951
msgid "Calculate average of each row in a matrix"
952
msgstr "Calculate average of each row in a matrix"
954
#: ../lib/library-strings.c:235
955
msgid "Calculate median of each row in a matrix"
956
msgstr "Calculate median of each row in a matrix"
958
#: ../lib/library-strings.c:236
959
msgid "Calculate the population standard deviations of rows of a matrix and return a vertical vector"
960
msgstr "Calculate the population standard deviations of rows of a matrix and return a vertical vector"
962
#: ../lib/library-strings.c:237
963
msgid "Calculate the standard deviations of rows of a matrix and return a vertical vector"
964
msgstr "Calculate the standard deviations of rows of a matrix and return a vertical vector"
966
#: ../lib/library-strings.c:238
967
msgid "Calculate the standard deviation of a whole matrix"
968
msgstr "Calculate the standard deviation of a whole matrix"
970
#: ../lib/library-strings.c:239
971
msgid "Run newton's method on a polynomial to attempt to find a root, returns after two successive values are within epsilon or after maxn tries (then returns null)"
972
msgstr "Run newton's method on a polynomial to attempt to find a root, returns after two successive values are within epsilon or after maxn tries (then returns null)"
974
#: ../lib/library-strings.c:240
975
msgid "Returns a set where every element of X appears only once"
976
msgstr "Returns a set where every element of X appears only once"
978
#: ../lib/library-strings.c:241
979
msgid "Returns a set theoretic union of X and Y (X and Y are vectors pretending to be sets)"
980
msgstr "Returns a set theoretic union of X and Y (X and Y are vectors pretending to be sets)"
982
#: ../lib/library-strings.c:242
983
msgid "Attempt to symbolically differentiate a function n times"
984
msgstr "Attempt to symbolically differentiate a function n times"
986
#: ../lib/library-strings.c:243
987
msgid "Attempt to symbolically differentiate a function n times quietly and return null on failure"
988
msgstr "Attempt to symbolically differentiate a function n times quietly and return null on failure"
990
#: ../lib/library-strings.c:244
991
msgid "Attempt to construct the taylor approximation function around x0 to the nth degree."
992
msgstr "Attempt to construct the taylor approximation function around x0 to the nth degree."
19
994
#: ../src/calc.c:187
20
995
msgid "Uncategorized"
661
1691
" Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307,\n"
664
#: ../src/funclib.c:376
1694
#: ../src/funclib.c:383
666
1696
msgid "%s: trying to set a protected id!"
667
1697
msgstr "%s: trying to set a protected id!"
669
1699
#. FIXME: fix this, this should just work too
670
#: ../src/funclib.c:382
1700
#: ../src/funclib.c:389
672
1702
msgid "%s: trying to set a parameter, use the equals sign"
673
1703
msgstr "%s: trying to set a parameter, use the equals sign"
675
#: ../src/funclib.c:409 ../src/funclib.c:496
1705
#: ../src/funclib.c:416
1706
#: ../src/funclib.c:503
677
1708
msgid "%s: Too many arguments, should be at most %d"
678
1709
msgstr "%s: Too many arguments, should be at most %d"
680
#: ../src/funclib.c:638
1711
#: ../src/funclib.c:645
681
1712
msgid "Cannot apply function to two differently sized matrixes"
682
1713
msgstr "Cannot apply function to two differently sized matrices"
684
#: ../src/funclib.c:1536
1715
#: ../src/funclib.c:1265
1716
#: ../src/funclib.c:1302
1718
msgid "%s: Not implemented (yet) for complex values"
1719
msgstr "%s: Not implemented (yet) for complex values"
1721
#: ../src/funclib.c:1736
686
1723
msgid "%s: square root for composite moduli is not yet implemented"
687
1724
msgstr "%s: square root for composite moduli is not yet implemented"
689
#: ../src/funclib.c:1544
1726
#: ../src/funclib.c:1744
691
1728
msgid "%s: Cannot find square root function for prime moduli"
692
1729
msgstr "%s: Cannot find square root function for prime moduli"
694
#: ../src/funclib.c:1577
1731
#: ../src/funclib.c:1777
696
1733
msgid "%s: matrix argument is not square"
697
1734
msgstr "%s: matrix argument is not square"
699
#: ../src/funclib.c:1705 ../src/funclib.c:1805
1736
#: ../src/funclib.c:1905
1737
#: ../src/funclib.c:2005
701
1739
msgid "%s: matrix argument must be integer only"
702
1740
msgstr "%s: matrix argument must be integer only"
704
#: ../src/funclib.c:1727 ../src/funclib.c:1827
1742
#: ../src/funclib.c:1927
1743
#: ../src/funclib.c:2027
706
1745
msgid "%s: argument must be an integer"
707
1746
msgstr "%s: argument must be an integer"
709
#: ../src/funclib.c:2062 ../src/funclib.c:2149
1748
#: ../src/funclib.c:2262
1749
#: ../src/funclib.c:2349
711
1751
msgid "%s: matrix argument must be value only"
712
1752
msgstr "%s: matrix argument must be value only"
714
#: ../src/funclib.c:2269 ../src/funclib.c:2309 ../src/funclib.c:3369
1754
#: ../src/funclib.c:2469
1755
#: ../src/funclib.c:2509
1756
#: ../src/funclib.c:3758
716
1758
msgid "%s: too many arguments"
717
1759
msgstr "%s: too many arguments"
719
#: ../src/funclib.c:2432
1761
#: ../src/funclib.c:2632
721
1763
msgid "%s: vector argument not value only"
722
1764
msgstr "%s: vector argument not value only"
724
#: ../src/funclib.c:2443 ../src/funclib.c:2472
1766
#: ../src/funclib.c:2643
1767
#: ../src/funclib.c:2672
726
1769
msgid "%s: vector argument has too large entries"
727
1770
msgstr "%s: vector argument has too large entries"
729
#: ../src/funclib.c:2549 ../src/funclib.c:2555
1772
#: ../src/funclib.c:2714
1774
msgid "%s: arguments must be vectors of equal size"
1775
msgstr "%s: arguments must be vectors of equal size"
1777
#: ../src/funclib.c:2938
1778
#: ../src/funclib.c:2944
731
1780
msgid "%s: %s not a reference"
732
1781
msgstr "%s: %s not a reference"
734
#: ../src/funclib.c:2594
1783
#: ../src/funclib.c:2983
736
1785
msgid "%s: matrices not of the same height"
737
1786
msgstr "%s: matrices not of the same height"
739
#: ../src/funclib.c:2599
1788
#: ../src/funclib.c:2988
740
1789
msgid "third argument"
741
1790
msgstr "third argument"
743
#: ../src/funclib.c:2604
1792
#: ../src/funclib.c:2993
744
1793
msgid "fourth argument"
745
1794
msgstr "fourth argument"
747
#: ../src/funclib.c:2876
1796
#: ../src/funclib.c:3265
749
1798
msgid "%s: argument must be greater than 2"
750
1799
msgstr "%s: argument must be greater then 2"
752
#: ../src/funclib.c:2979 ../src/funclib.c:3008 ../src/mpwrap.c:3554
753
#: ../src/mpwrap.c:3573 ../src/mpwrap.c:3630 ../src/mpwrap.c:3659
754
#: ../src/mpwrap.c:3676 ../src/mpwrap.c:3725
1801
#: ../src/funclib.c:3368
1802
#: ../src/funclib.c:3397
1803
#: ../src/mpwrap.c:3523
1804
#: ../src/mpwrap.c:3542
1805
#: ../src/mpwrap.c:3599
1806
#: ../src/mpwrap.c:3628
1807
#: ../src/mpwrap.c:3645
1808
#: ../src/mpwrap.c:3694
755
1809
msgid "Division by zero!"
756
1810
msgstr "Division by zero!"
758
#: ../src/funclib.c:3047
1812
#: ../src/funclib.c:3436
760
1814
msgid "%s: arguments not horizontal vectors"
761
1815
msgstr "%s: arguments not horizontal vectors"
763
#: ../src/funclib.c:3056
1817
#: ../src/funclib.c:3445
765
1819
msgid "%s: arguments not numeric only vectors"
766
1820
msgstr "%s: arguments not numeric only vectors"
768
#: ../src/funclib.c:3587 ../src/funclib.c:3676 ../src/funclib.c:3904
769
#: ../src/funclib.c:3959
1822
#: ../src/funclib.c:3986
1823
#: ../src/funclib.c:4075
1824
#: ../src/funclib.c:4303
1825
#: ../src/funclib.c:4358
1826
#: ../src/funclib.c:4428
1827
#: ../src/funclib.c:4442
771
1829
msgid "%s: value out of range"
772
1830
msgstr "%s: value out of range"
774
#: ../src/funclib.c:4062
1832
#: ../src/funclib.c:4513
776
1834
msgid "%s: undefined function"
777
1835
msgstr "%s: undefined function"
779
#: ../src/funclib.c:4068
1837
#: ../src/funclib.c:4519
781
1839
msgid "%s: flags argument must be a string"
782
1840
msgstr "%s: flags argument must be a string"
784
#: ../src/funclib.c:4181
1842
#: ../src/funclib.c:4632
786
1844
msgid "%s: argument 2 must be less than or equal to argument 3"
787
1845
msgstr "%s: argument 2 must be less than or equal to argument 3"
789
#: ../src/funclib.c:4194
1847
#: ../src/funclib.c:4645
1848
#: ../src/symbolic.c:723
791
1850
msgid "%s: argument not a function of one variable"
792
1851
msgstr "%s: argument not a function of one variable"
794
#: ../src/funclib.c:4294 ../src/funclib.c:4330 ../src/funclib.c:4526
1853
#: ../src/funclib.c:4745
1854
#: ../src/funclib.c:4781
1855
#: ../src/funclib.c:4977
796
1857
msgid "%s: argument should be between %d and %d"
797
1858
msgstr "%s: argument should be between %d and %d"
799
#: ../src/funclib.c:4431
1860
#: ../src/funclib.c:4882
800
1861
msgid "OutputStyle must be one of normal, troff, latex or mathml"
801
1862
msgstr "OutputStyle must be one of normal, troff, latex or mathml"
803
#: ../src/funclib.c:4472
1864
#: ../src/funclib.c:4923
805
1866
msgid "%s: argument should be larger or equal to 0"
806
1867
msgstr "%s: argument should be larger or equal to 0"
808
#: ../src/funclib.c:4588
1869
#: ../src/funclib.c:5039
813
#: ../src/funclib.c:4589
1874
#: ../src/funclib.c:5040
814
1875
msgid "Parameters"
815
1876
msgstr "Parameters"
818
#: ../src/funclib.c:4590
1879
#: ../src/funclib.c:5041
819
1880
msgid "Constants"
820
1881
msgstr "Constants"
823
#: ../src/funclib.c:4591
1884
#: ../src/funclib.c:5042
825
1886
msgstr "Numeric"
828
#: ../src/funclib.c:4592
1889
#: ../src/funclib.c:5043
829
1890
msgid "Trigonometry"
830
1891
msgstr "Trigonometry"
833
#: ../src/funclib.c:4593
1894
#: ../src/funclib.c:5044
834
1895
msgid "Number Theory"
835
1896
msgstr "Number Theory"
838
#: ../src/funclib.c:4594
1899
#: ../src/funclib.c:5045
839
1900
msgid "Matrix Manipulation"
840
1901
msgstr "Matrix Manipulation"
843
#: ../src/funclib.c:4595
1904
#: ../src/funclib.c:5046
844
1905
msgid "Linear Algebra"
845
1906
msgstr "Linear Algebra"
848
#: ../src/funclib.c:4596
1909
#: ../src/funclib.c:5047
849
1910
msgid "Combinatorics"
850
1911
msgstr "Combinatorics"
853
#: ../src/funclib.c:4597
1914
#: ../src/funclib.c:5048
854
1915
msgid "Calculus"
855
1916
msgstr "Calculus"
858
#: ../src/funclib.c:4598
1919
#: ../src/funclib.c:5049
859
1920
msgid "Functions"
860
1921
msgstr "Functions"
863
#: ../src/funclib.c:4599
1924
#: ../src/funclib.c:5050
864
1925
msgid "Equation Solving"
865
1926
msgstr "Equation Solving"
868
#: ../src/funclib.c:4600
1929
#: ../src/funclib.c:5051
869
1930
msgid "Statistics"
870
1931
msgstr "Statistics"
873
#: ../src/funclib.c:4601
1934
#: ../src/funclib.c:5052
874
1935
msgid "Polynomials"
875
1936
msgstr "Polynomials"
878
#: ../src/funclib.c:4602
1939
#: ../src/funclib.c:5053
879
1940
msgid "Set Theory"
880
1941
msgstr "Set Theory"
883
#: ../src/funclib.c:4603
1944
#: ../src/funclib.c:5054
884
1945
msgid "Miscellaneous"
885
1946
msgstr "Miscellaneous"
888
#: ../src/funclib.c:4605
1949
#: ../src/funclib.c:5056
889
1950
msgid "Displays the user manual"
890
1951
msgstr "Displays the user manual"
892
#: ../src/funclib.c:4606
1953
#: ../src/funclib.c:5057
893
1954
msgid "Gives the warranty information"
894
1955
msgstr "Gives the warranty information"
896
#: ../src/funclib.c:4607
1957
#: ../src/funclib.c:5058
897
1958
msgid "Exits the program"
898
1959
msgstr "Exits the program"
900
#: ../src/funclib.c:4609
1961
#: ../src/funclib.c:5060
901
1962
msgid "Prints a string to the error stream"
902
1963
msgstr "Prints a string to the error stream"
904
#: ../src/funclib.c:4610
1965
#: ../src/funclib.c:5061
905
1966
msgid "Waits a specified number of seconds"
906
1967
msgstr "Waits a specified number of seconds"
908
#: ../src/funclib.c:4611
1969
#: ../src/funclib.c:5062
909
1970
msgid "The true boolean value"
910
1971
msgstr "The true boolean value"
912
#: ../src/funclib.c:4613
1973
#: ../src/funclib.c:5064
913
1974
msgid "The false boolean value"
914
1975
msgstr "The false boolean value"
916
#: ../src/funclib.c:4622
1977
#: ../src/funclib.c:5073
917
1978
msgid "Make integer (0 or 1) from a boolean value"
918
1979
msgstr "Make integer (0 or 1) from a boolean value"
920
#: ../src/funclib.c:4624
1981
#: ../src/funclib.c:5075
921
1982
msgid "Prints an expression"
922
1983
msgstr "Prints an expression"
924
#: ../src/funclib.c:4625
1985
#: ../src/funclib.c:5076
925
1986
msgid "Changes current directory"
926
1987
msgstr "Changes current directory"
928
#: ../src/funclib.c:4626
1989
#: ../src/funclib.c:5077
929
1990
msgid "Prints an expression without a trailing newline"
930
1991
msgstr "Prints an expression without a trailing newline"
932
#: ../src/funclib.c:4627
1993
#: ../src/funclib.c:5078
933
1994
msgid "Display a string and an expression"
934
1995
msgstr "Display a string and an expression"
936
#: ../src/funclib.c:4628
1997
#: ../src/funclib.c:5079
937
1998
msgid "Set a global variable"
938
1999
msgstr "Set a global variable"
940
#: ../src/funclib.c:4630
2001
#: ../src/funclib.c:5081
941
2002
msgid "Set the category and help description line for a function"
942
2003
msgstr "Set the category and help description line for a function"
944
#: ../src/funclib.c:4631
2005
#: ../src/funclib.c:5082
945
2006
msgid "Sets up a help alias"
946
2007
msgstr "Sets up a help alias"
948
#: ../src/funclib.c:4633
2009
#: ../src/funclib.c:5084
949
2010
msgid "Identity function, returns its argument"
950
2011
msgstr "Identity function, returns its argument"
952
#: ../src/funclib.c:4635
2013
#: ../src/funclib.c:5086
953
2014
msgid "Generate random float"
954
2015
msgstr "Generate random float"
956
#: ../src/funclib.c:4637
2017
#: ../src/funclib.c:5088
957
2018
msgid "Generate random integer"
958
2019
msgstr "Generate random integer"
960
#: ../src/funclib.c:4640 ../src/gnome-genius.c:1147
2021
#: ../src/funclib.c:5091
2022
#: ../src/gnome-genius.c:1165
961
2023
msgid "Floating point precision"
962
2024
msgstr "Floating point precision"
964
#: ../src/funclib.c:4641
2026
#: ../src/funclib.c:5092
965
2027
msgid "Maximum digits to display"
966
2028
msgstr "Maximum digits to display"
968
#: ../src/funclib.c:4642
2030
#: ../src/funclib.c:5093
969
2031
msgid "Maximum errors to display"
970
2032
msgstr "Maximum errors to display"
972
#: ../src/funclib.c:4643
2034
#: ../src/funclib.c:5094
973
2035
msgid "Output style: normal, latex, mathml or troff"
974
2036
msgstr "Output style: normal, latex, mathml or troff"
976
#: ../src/funclib.c:4644
2038
#: ../src/funclib.c:5095
977
2039
msgid "Integer output base"
978
2040
msgstr "Integer output base"
980
#: ../src/funclib.c:4645
2042
#: ../src/funclib.c:5096
981
2043
msgid "If true, mixed fractions are printed"
982
2044
msgstr "If true, mixed fractions are printed"
984
#: ../src/funclib.c:4646
2046
#: ../src/funclib.c:5097
985
2047
msgid "Print full expressions, even if more than a line"
986
2048
msgstr "Print full expressions, even if more than a line"
988
#: ../src/funclib.c:4647
2050
#: ../src/funclib.c:5098
989
2051
msgid "Convert all results to floats before printing"
990
2052
msgstr "Convert all results to floats before printing"
992
#: ../src/funclib.c:4648
2054
#: ../src/funclib.c:5099
993
2055
msgid "Use scientific notation"
994
2056
msgstr "Use scientific notation"
996
#: ../src/funclib.c:4650
998
"Number of extra Miller-Rabin tests to run on a number before declaring it a "
1001
"Number of extra Miller-Rabin tests to run on a number before declaring it a "
2058
#: ../src/funclib.c:5101
2059
msgid "Number of extra Miller-Rabin tests to run on a number before declaring it a prime in IsPrime"
2060
msgstr "Number of extra Miller-Rabin tests to run on a number before declaring it a prime in IsPrime"
1004
#: ../src/funclib.c:4656
2062
#: ../src/funclib.c:5107
1005
2063
msgid "Expands a matrix just like we do on unquoted matrix input"
1006
2064
msgstr "Expands a matrix just like we do on unquoted matrix input"
1008
#: ../src/funclib.c:4657
2066
#: ../src/funclib.c:5108
1009
2067
msgid "Gets the rows of a matrix as a vertical vector"
1010
2068
msgstr "Gets the rows of a matrix as a vertical vector"
1012
#: ../src/funclib.c:4658
2070
#: ../src/funclib.c:5109
1013
2071
msgid "Gets the columns of a matrix as a horizontal vector"
1014
2072
msgstr "Gets the columns of a matrix as a horizontal vector"
1016
#: ../src/funclib.c:4659
2074
#: ../src/funclib.c:5110
1017
2075
msgid "Gets the diagonal entries of a matrix as a horizontal vector"
1018
2076
msgstr "Gets the diagonal entries of a matrix as a horizontal vector"
1020
#: ../src/funclib.c:4661
2078
#: ../src/funclib.c:5111
2079
msgid "Count the number of zero columns in a matrix"
2080
msgstr "Count the number of zero columns in a matrix"
2082
#: ../src/funclib.c:5112
2083
msgid "Removes any all-zero columns of M"
2084
msgstr "Removes any all-zero columns of M"
2086
#: ../src/funclib.c:5114
1021
2087
msgid "Calculates the conjugate"
1022
2088
msgstr "Calculates the conjugate"
1024
#: ../src/funclib.c:4666
2090
#: ../src/funclib.c:5119
1025
2091
msgid "Calculates the sine function"
1026
2092
msgstr "Calculates the sine function"
1028
#: ../src/funclib.c:4668
2094
#: ../src/funclib.c:5121
1029
2095
msgid "Calculates the cosine function"
1030
2096
msgstr "Calculates the cosine function"
1032
#: ../src/funclib.c:4670
2098
#: ../src/funclib.c:5123
1033
2099
msgid "Calculates the hyperbolic sine function"
1034
2100
msgstr "Calculates the hyperbolic sine function"
1036
#: ../src/funclib.c:4672
2102
#: ../src/funclib.c:5125
1037
2103
msgid "Calculates the hyperbolic cosine function"
1038
2104
msgstr "Calculates the hyperbolic cosine function"
1040
#: ../src/funclib.c:4674
2106
#: ../src/funclib.c:5127
1041
2107
msgid "Calculates the tan function"
1042
2108
msgstr "Calculates the tangent function"
1044
#: ../src/funclib.c:4676
2110
#: ../src/funclib.c:5129
1045
2111
msgid "Calculates the arctan function"
1046
2112
msgstr "Calculates the arctangent function"
1048
#: ../src/funclib.c:4680
2114
#: ../src/funclib.c:5133
2115
msgid "Calculates the arctan2 function (arctan(y/x) if x>0)"
2116
msgstr "Calculates the arctan2 function (arctan(y/x) if x>0)"
2118
#: ../src/funclib.c:5136
1049
2119
msgid "The number pi"
1050
2120
msgstr "The number pi"
1052
#: ../src/funclib.c:4681
2122
#: ../src/funclib.c:5138
1053
2123
msgid "The natural number e"
1054
2124
msgstr "The natural number e"
1056
#: ../src/funclib.c:4682
2126
#: ../src/funclib.c:5140
1057
2127
msgid "The Golden Ratio"
1058
2128
msgstr "The Golden Ratio"
1060
#: ../src/funclib.c:4683
2130
#: ../src/funclib.c:5142
1061
2131
msgid "Free fall acceleration"
1062
2132
msgstr "Free fall acceleration"
1064
#: ../src/funclib.c:4685
2134
#: ../src/funclib.c:5145
1065
2135
msgid "Euler's Constant gamma"
1066
2136
msgstr "Euler's Constant gamma"
1068
#. FIXME: need to handle complex values
1070
#. FUNC (ErrorFunction, 1, "x", "functions", N_("The error function, 2/sqrt(2) * int_0^x e^(-t^2) dt"));
2138
#: ../src/funclib.c:5149
2139
msgid "Catalan's Constant (0.915...)"
2140
msgstr "Catalan's Constant (0.915...)"
2142
#. FUNC (ErrorFunction, 1, "x", "functions", N_("The error function, 2/sqrt(2) * int_0^x e^(-t^2) dt (only real values implemented)"));
1071
2143
#. ErrorFunction_function = f;
1072
2144
#. ALIAS (erf, 1, ErrorFunction);
1073
#. FUNC (RiemannZeta, 1, "x", "functions", N_("The Riemann zeta function"));
1074
#. RiemannZeta_function = f;
1075
#. ALIAS (zeta, 1, RiemannZeta);
1077
#: ../src/funclib.c:4698
2145
#: ../src/funclib.c:5154
2146
msgid "The Riemann zeta function (only real values implemented)"
2147
msgstr "The Riemann zeta function (only real values implemented)"
2149
#: ../src/funclib.c:5157
2150
msgid "The Gamma function (only real values implemented)"
2151
msgstr "The Gamma function (only real values implemented)"
2153
#: ../src/funclib.c:5161
1078
2154
msgid "The square root"
1079
2155
msgstr "The square root"
1081
#: ../src/funclib.c:4702
2157
#: ../src/funclib.c:5165
1082
2158
msgid "The exponential function"
1083
2159
msgstr "The exponential function"
1085
#: ../src/funclib.c:4704
2161
#: ../src/funclib.c:5167
1086
2162
msgid "The natural logarithm"
1087
2163
msgstr "The natural logarithm"
1089
#: ../src/funclib.c:4706
2165
#: ../src/funclib.c:5169
1090
2166
msgid "Logarithm of x base 2"
1091
2167
msgstr "Logarithm of x base 2"
1093
#: ../src/funclib.c:4709
2169
#: ../src/funclib.c:5172
1094
2170
msgid "Logarithm of x base 10"
1095
2171
msgstr "Logarithm of x base 10"
1097
#: ../src/funclib.c:4711
2173
#: ../src/funclib.c:5174
1098
2174
msgid "Round a number"
1099
2175
msgstr "Round a number"
1101
#: ../src/funclib.c:4714
2177
#: ../src/funclib.c:5177
1102
2178
msgid "Get the highest integer less than or equal to n"
1103
2179
msgstr "Get the highest integer less than or equal to n"
1105
#: ../src/funclib.c:4717
2181
#: ../src/funclib.c:5180
1106
2182
msgid "Get the lowest integer more than or equal to n"
1107
2183
msgstr "Get the lowest integer more than or equal to n"
1109
#: ../src/funclib.c:4720
2185
#: ../src/funclib.c:5183
1110
2186
msgid "Truncate number to an integer (return the integer part)"
1111
2187
msgstr "Truncate number to an integer (return the integer part)"
1113
#: ../src/funclib.c:4724
2189
#: ../src/funclib.c:5187
1114
2190
msgid "Make number a float"
1115
2191
msgstr "Make number a float"
1117
#: ../src/funclib.c:4726
2193
#: ../src/funclib.c:5189
1118
2194
msgid "Get the numerator of a rational number"
1119
2195
msgstr "Get the numerator of a rational number"
1121
#: ../src/funclib.c:4728
2197
#: ../src/funclib.c:5191
1122
2198
msgid "Get the denominator of a rational number"
1123
2199
msgstr "Get the denominator of a rational number"
1125
#: ../src/funclib.c:4731
2201
#: ../src/funclib.c:5194
1126
2202
msgid "Greatest common divisor"
1127
2203
msgstr "Greatest common divisor"
1129
#: ../src/funclib.c:4733
2205
#: ../src/funclib.c:5196
1130
2206
msgid "Least common multiplier"
1131
2207
msgstr "Least common multiplier"
1133
#: ../src/funclib.c:4735
2209
#: ../src/funclib.c:5198
1134
2210
msgid "Check a number for being a perfect square"
1135
2211
msgstr "Check a number for being a perfect square"
1137
#: ../src/funclib.c:4736
2213
#: ../src/funclib.c:5199
1138
2214
msgid "Check a number for being any perfect power (a^b)"
1139
2215
msgstr "Check a number for being any perfect power (a^b)"
1141
#: ../src/funclib.c:4737
2217
#: ../src/funclib.c:5200
1142
2218
msgid "Return the n'th prime (up to a limit)"
1143
2219
msgstr "Return the n'th prime (up to a limit)"
1145
#: ../src/funclib.c:4739
2221
#: ../src/funclib.c:5202
1146
2222
msgid "Tests if an integer is even"
1147
2223
msgstr "Tests if an integer is even"
1149
#: ../src/funclib.c:4740
2225
#: ../src/funclib.c:5203
1150
2226
msgid "Tests if an integer is odd"
1151
2227
msgstr "Tests if an integer is odd"
1153
#: ../src/funclib.c:4742
2229
#: ../src/funclib.c:5205
1154
2230
msgid "Returns the least prime greater than n (if n is positive)"
1155
2231
msgstr "Returns the least prime greater than n (if n is positive)"
1157
#: ../src/funclib.c:4743
2233
#: ../src/funclib.c:5206
1158
2234
msgid "Returns the n'th Lucas number"
1159
2235
msgstr "Returns the n'th Lucas number"
1161
#: ../src/funclib.c:4744
2237
#: ../src/funclib.c:5207
1162
2238
msgid "Returns inverse of n mod m"
1163
2239
msgstr "Returns inverse of n mod m"
1165
#: ../src/funclib.c:4745
2241
#: ../src/funclib.c:5208
1166
2242
msgid "Checks divisibility (if m divides n)"
1167
2243
msgstr "Checks divisibility (if m divides n)"
1169
#: ../src/funclib.c:4746
1171
"Return n/d but only if d divides n else returns garbage (this is faster than "
1174
"Return n/d but only if d divides n else returns garbage (this is faster than "
1177
#: ../src/funclib.c:4747
1179
"Tests primality of integers, for numbers greater than 25*10^9 false positive "
1180
"is with low probability depending on IsPrimeMillerRabinReps"
1182
"Tests primality of integers, for numbers greater than 25*10^9 false positive "
1183
"is with low probability depending on IsPrimeMillerRabinReps"
1185
#: ../src/funclib.c:4748
2245
#: ../src/funclib.c:5209
2246
msgid "Return n/d but only if d divides n else returns garbage (this is faster than writing n/d)"
2247
msgstr "Return n/d but only if d divides n else returns garbage (this is faster than writing n/d)"
2249
#: ../src/funclib.c:5210
2250
msgid "Tests primality of integers, for numbers greater than 25*10^9 false positive is with low probability depending on IsPrimeMillerRabinReps"
2251
msgstr "Tests primality of integers, for numbers greater than 25*10^9 false positive is with low probability depending on IsPrimeMillerRabinReps"
2253
#: ../src/funclib.c:5211
1186
2254
msgid "Run the strong pseudoprime test base b on n"
1187
2255
msgstr "Run the strong pseudoprime test base b on n"
1189
#: ../src/funclib.c:4749
1191
"Use the Miller-Rabin primality test on n, reps number of times. The "
1192
"probability of false positive is (1/4)^reps"
1194
"Use the Miller-Rabin primality test on n, reps number of times. The "
1195
"probability of false positive is (1/4)^reps"
1197
#: ../src/funclib.c:4750
1199
"Use the Miller-Rabin primality test on n with enough bases that assuming the "
1200
"Generalized Reimann Hypothesis the result is deterministic"
1202
"Use the Miller-Rabin primality test on n with enough bases that assuming the "
1203
"Generalised Reimann Hypothesis the result is deterministic"
1205
#: ../src/funclib.c:4751
2257
#: ../src/funclib.c:5212
2258
msgid "Use the Miller-Rabin primality test on n, reps number of times. The probability of false positive is (1/4)^reps"
2259
msgstr "Use the Miller-Rabin primality test on n, reps number of times. The probability of false positive is (1/4)^reps"
2261
#: ../src/funclib.c:5213
2262
msgid "Use the Miller-Rabin primality test on n with enough bases that assuming the Generalized Reimann Hypothesis the result is deterministic"
2263
msgstr "Use the Miller-Rabin primality test on n with enough bases that assuming the Generalised Reimann Hypothesis the result is deterministic"
2265
#: ../src/funclib.c:5214
1206
2266
msgid "Return factorization of a number as a matrix"
1207
2267
msgstr "Return factorisation of a number as a matrix"
1209
#: ../src/funclib.c:4753
2269
#: ../src/funclib.c:5216
1210
2270
msgid "Returns the maximum of arguments or matrix"
1211
2271
msgstr "Returns the maximum of arguments or matrix"
1213
#: ../src/funclib.c:4756
2273
#: ../src/funclib.c:5219
1214
2274
msgid "Returns the minimum of arguments or matrix"
1215
2275
msgstr "Returns the minimum of arguments or matrix"
1217
#: ../src/funclib.c:4760
2277
#: ../src/funclib.c:5223
1218
2278
msgid "Calculate the Jacobi symbol (a/b) (b should be odd)"
1219
2279
msgstr "Calculate the Jacobi symbol (a/b) (b should be odd)"
1221
#: ../src/funclib.c:4762
1223
"Calculate the Jacobi symbol (a/b) with the Kronecker extension (a/2)=(2/a) "
1224
"when a odd, or (a/2)=0 when a even"
1226
"Calculate the Jacobi symbol (a/b) with the Kronecker extension (a/2)=(2/a) "
1227
"when a odd, or (a/2)=0 when a even"
2281
#: ../src/funclib.c:5225
2282
msgid "Calculate the Jacobi symbol (a/b) with the Kronecker extension (a/2)=(2/a) when a odd, or (a/2)=0 when a even"
2283
msgstr "Calculate the Jacobi symbol (a/b) with the Kronecker extension (a/2)=(2/a) when a odd, or (a/2)=0 when a even"
1229
#: ../src/funclib.c:4764
2285
#: ../src/funclib.c:5227
1230
2286
msgid "Calculate the Legendre symbol (a/p)"
1231
2287
msgstr "Calculate the Legendre symbol (a/p)"
1233
#: ../src/funclib.c:4767
2289
#: ../src/funclib.c:5230
1234
2290
msgid "Get the real part of a complex number"
1235
2291
msgstr "Get the real part of a complex number"
1237
#: ../src/funclib.c:4770
2293
#: ../src/funclib.c:5233
1238
2294
msgid "Get the imaginary part of a complex number"
1239
2295
msgstr "Get the imaginary part of a complex number"
1241
#: ../src/funclib.c:4774
2297
#: ../src/funclib.c:5237
1242
2298
msgid "Make an identity matrix of a given size"
1243
2299
msgstr "Make an identity matrix of a given size"
1245
#: ../src/funclib.c:4777
2301
#: ../src/funclib.c:5240
1246
2302
msgid "Make an matrix of all zeros (or a row vector)"
1247
2303
msgstr "Make an matrix of all zeros (or a row vector)"
1249
#: ../src/funclib.c:4779
2305
#: ../src/funclib.c:5242
1250
2306
msgid "Make an matrix of all ones (or a row vector)"
1251
2307
msgstr "Make an matrix of all ones (or a row vector)"
1253
#: ../src/funclib.c:4782
2309
#: ../src/funclib.c:5245
1254
2310
msgid "Get the number of rows of a matrix"
1255
2311
msgstr "Get the number of rows of a matrix"
1257
#: ../src/funclib.c:4783
2313
#: ../src/funclib.c:5246
1258
2314
msgid "Get the number of columns of a matrix"
1259
2315
msgstr "Get the number of columns of a matrix"
1261
#: ../src/funclib.c:4784
2317
#: ../src/funclib.c:5247
1262
2318
msgid "Is a matrix square"
1263
2319
msgstr "Is a matrix square"
1265
#: ../src/funclib.c:4785
2321
#: ../src/funclib.c:5248
1266
2322
msgid "Get the number of elements of a matrix"
1267
2323
msgstr "Get the number of elements of a matrix"
1269
#: ../src/funclib.c:4787
2325
#: ../src/funclib.c:5250
1270
2326
msgid "Get the row echelon form of a matrix"
1271
2327
msgstr "Get the row echelon form of a matrix"
1273
#: ../src/funclib.c:4791
2329
#: ../src/funclib.c:5254
1274
2330
msgid "Get the reduced row echelon form of a matrix"
1275
2331
msgstr "Get the reduced row echelon form of a matrix"
1277
#: ../src/funclib.c:4795
1279
"Solve linear system Mx=V, return solution V if there is a unique solution, "
1280
"null otherwise. Extra two reference parameters can optionally be used to "
1281
"get the reduced M and V."
1283
"Solve linear system Mx=V, return solution V if there is a unique solution, "
1284
"null otherwise. Extra two reference parameters can optionally be used to "
1285
"get the reduced M and V."
2333
#: ../src/funclib.c:5258
2334
msgid "Solve linear system Mx=V, return solution V if there is a unique solution, null otherwise. Extra two reference parameters can optionally be used to get the reduced M and V."
2335
msgstr "Solve linear system Mx=V, return solution V if there is a unique solution, null otherwise. Extra two reference parameters can optionally be used to get the reduced M and V."
1287
#: ../src/funclib.c:4798
2337
#: ../src/funclib.c:5261
1288
2338
msgid "Get the determinant of a matrix"
1289
2339
msgstr "Get the determinant of a matrix"
1291
#: ../src/funclib.c:4801
2341
#: ../src/funclib.c:5264
1292
2342
msgid "Make new matrix of given size from old one"
1293
2343
msgstr "Make new matrix of given size from old one"
1295
#: ../src/funclib.c:4802
2345
#: ../src/funclib.c:5265
1296
2346
msgid "Return the index complement of a vector of indexes"
1297
2347
msgstr "Return the index complement of a vector of indexes"
1299
#: ../src/funclib.c:4804
2349
#: ../src/funclib.c:5266
2350
msgid "Get the hermitian product of two vectors"
2351
msgstr "Get the hermitian product of two vectors"
2353
#: ../src/funclib.c:5269
1300
2354
msgid "Check if a matrix is a matrix of numbers"
1301
2355
msgstr "Check if a matrix is a matrix of numbers"
1303
#: ../src/funclib.c:4805
2357
#: ../src/funclib.c:5270
1304
2358
msgid "Check if a matrix is an integer (non-complex) matrix"
1305
2359
msgstr "Check if a matrix is an integer (non-complex) matrix"
1307
#: ../src/funclib.c:4806
2361
#: ../src/funclib.c:5271
1308
2362
msgid "Check if a matrix is a rational (non-complex) matrix"
1309
2363
msgstr "Check if a matrix is a rational (non-complex) matrix"
1311
#: ../src/funclib.c:4807
2365
#: ../src/funclib.c:5272
1312
2366
msgid "Check if a matrix is a real (non-complex) matrix"
1313
2367
msgstr "Check if a matrix is a real (non-complex) matrix"
1315
#: ../src/funclib.c:4809
2369
#: ../src/funclib.c:5274
2370
msgid "Returns true if the element x is in the set X (where X is a vector pretending to be a set)"
2371
msgstr "Returns true if the element x is in the set X (where X is a vector pretending to be a set)"
2373
#: ../src/funclib.c:5275
2374
msgid "Returns a set theoretic difference X-Y (X and Y are vectors pretending to be sets)"
2375
msgstr "Returns a set theoretic difference X-Y (X and Y are vectors pretending to be sets)"
2377
#: ../src/funclib.c:5276
2378
msgid "Returns a set theoretic intersection of X and Y (X and Y are vectors pretending to be sets)"
2379
msgstr "Returns a set theoretic intersection of X and Y (X and Y are vectors pretending to be sets)"
2381
#: ../src/funclib.c:5278
1316
2382
msgid "Check if argument is a null"
1317
2383
msgstr "Check if argument is a null"
1319
#: ../src/funclib.c:4810
2385
#: ../src/funclib.c:5279
1320
2386
msgid "Check if argument is a number"
1321
2387
msgstr "Check if argument is a number"
1323
#: ../src/funclib.c:4811
2389
#: ../src/funclib.c:5280
1324
2390
msgid "Check if argument is a boolean (and not a number)"
1325
2391
msgstr "Check if argument is a boolean (and not a number)"
1327
#: ../src/funclib.c:4812
2393
#: ../src/funclib.c:5281
1328
2394
msgid "Check if argument is a text string"
1329
2395
msgstr "Check if argument is a text string"
1331
#: ../src/funclib.c:4813
2397
#: ../src/funclib.c:5282
1332
2398
msgid "Check if argument is a matrix"
1333
2399
msgstr "Check if argument is a matrix"
1335
#: ../src/funclib.c:4814
2401
#: ../src/funclib.c:5283
1336
2402
msgid "Check if argument is a function"
1337
2403
msgstr "Check if argument is a function"
1339
#: ../src/funclib.c:4815
2405
#: ../src/funclib.c:5284
2406
msgid "Check if argument is a function or an identifier"
2407
msgstr "Check if argument is a function or an identifier"
2409
#: ../src/funclib.c:5285
1340
2410
msgid "Check if argument is a function reference"
1341
2411
msgstr "Check if argument is a function reference"
1343
#: ../src/funclib.c:4817
2413
#: ../src/funclib.c:5287
1344
2414
msgid "Check if argument is a complex (non-real) number"
1345
2415
msgstr "Check if argument is a complex (non-real) number"
1347
#: ../src/funclib.c:4818
2417
#: ../src/funclib.c:5288
1348
2418
msgid "Check if argument is a real number"
1349
2419
msgstr "Check if argument is a real number"
1351
#: ../src/funclib.c:4819
2421
#: ../src/funclib.c:5289
1352
2422
msgid "Check if argument is an integer (non-complex)"
1353
2423
msgstr "Check if argument is an integer (non-complex)"
1355
#: ../src/funclib.c:4820
2425
#: ../src/funclib.c:5290
1356
2426
msgid "Check if argument is a positive real integer"
1357
2427
msgstr "Check if argument is a positive real integer"
1359
#: ../src/funclib.c:4822
2429
#: ../src/funclib.c:5292
1360
2430
msgid "Check if argument is a non-negative real integer"
1361
2431
msgstr "Check if argument is a non-negative real integer"
1363
#: ../src/funclib.c:4823
2433
#: ../src/funclib.c:5293
1364
2434
msgid "Check if argument is a possibly complex integer"
1365
2435
msgstr "Check if argument is a possibly complex integer"
1367
#: ../src/funclib.c:4825
2437
#: ../src/funclib.c:5295
1368
2438
msgid "Check if argument is a rational number (non-complex)"
1369
2439
msgstr "Check if argument is a rational number (non-complex)"
1371
#: ../src/funclib.c:4826
2441
#: ../src/funclib.c:5296
1372
2442
msgid "Check if argument is a possibly complex rational number"
1373
2443
msgstr "Check if argument is a possibly complex rational number"
1375
#: ../src/funclib.c:4827
2445
#: ../src/funclib.c:5297
1376
2446
msgid "Check if argument is a floating point number (non-complex)"
1377
2447
msgstr "Check if argument is a floating point number (non-complex)"
1379
#: ../src/funclib.c:4829
2449
#: ../src/funclib.c:5299
1380
2450
msgid "Add two polynomials (vectors)"
1381
2451
msgstr "Add two polynomials (vectors)"
1383
#: ../src/funclib.c:4830
2453
#: ../src/funclib.c:5300
1384
2454
msgid "Subtract two polynomials (as vectors)"
1385
2455
msgstr "Subtract two polynomials (as vectors)"
1387
#: ../src/funclib.c:4831
2457
#: ../src/funclib.c:5301
1388
2458
msgid "Multiply two polynomials (as vectors)"
1389
2459
msgstr "Multiply two polynomials (as vectors)"
1391
#: ../src/funclib.c:4832
2461
#: ../src/funclib.c:5302
1392
2462
msgid "Take polynomial (as vector) derivative"
1393
2463
msgstr "Take polynomial (as vector) derivative"
1395
#: ../src/funclib.c:4833
2465
#: ../src/funclib.c:5303
1396
2466
msgid "Take second polynomial (as vector) derivative"
1397
2467
msgstr "Take second polynomial (as vector) derivative"
1399
#: ../src/funclib.c:4834
2469
#: ../src/funclib.c:5304
1400
2470
msgid "Trim zeros from a polynomial (as vector)"
1401
2471
msgstr "Trim zeros from a polynomial (as vector)"
1403
#: ../src/funclib.c:4835
2473
#: ../src/funclib.c:5305
1404
2474
msgid "Check if a vector is usable as a polynomial"
1405
2475
msgstr "Check if a vector is usable as a polynomial"
1407
#: ../src/funclib.c:4836
2477
#: ../src/funclib.c:5306
1408
2478
msgid "Make string out of a polynomial (as vector)"
1409
2479
msgstr "Make string out of a polynomial (as vector)"
1411
#: ../src/funclib.c:4837
2481
#: ../src/funclib.c:5307
1412
2482
msgid "Make function out of a polynomial (as vector)"
1413
2483
msgstr "Make function out of a polynomial (as vector)"
1415
#: ../src/funclib.c:4839
2485
#: ../src/funclib.c:5309
1416
2486
msgid "Get all combinations of k numbers from 1 to n as a vector of vectors"
1417
2487
msgstr "Get all combinations of k numbers from 1 to n as a vector of vectors"
1419
#: ../src/funclib.c:4840
2489
#: ../src/funclib.c:5310
2490
msgid "Get combination that would come after v in call to combinations, first combination should be [1:k]."
2491
msgstr "Get combination that would come after v in call to combinations, first combination should be [1:k]."
2493
#: ../src/funclib.c:5311
1420
2494
msgid "Get all permutations of k numbers from 1 to n as a vector of vectors"
1421
2495
msgstr "Get all permutations of k numbers from 1 to n as a vector of vectors"
1423
#: ../src/funclib.c:4842
2497
#: ../src/funclib.c:5313
1424
2498
msgid "Convert a string to a vector of ASCII values"
1425
2499
msgstr "Convert a string to a vector of ASCII values"
1427
#: ../src/funclib.c:4843
2501
#: ../src/funclib.c:5314
1428
2502
msgid "Convert a vector of ASCII values to a string"
1429
2503
msgstr "Convert a vector of ASCII values to a string"
1431
#: ../src/funclib.c:4845
1433
"Convert a string to a vector of 0-based alphabet values (positions in the "
1434
"alphabet string), -1's for unknown letters"
1436
"Convert a string to a vector of 0-based alphabet values (positions in the "
1437
"alphabet string), -1's for unknown letters"
1439
#: ../src/funclib.c:4846
1441
"Convert a vector of 0-based alphabet values (positions in the alphabet "
1442
"string) to a string"
1444
"Convert a vector of 0-based alphabet values (positions in the alphabet "
1445
"string) to a string"
1447
#: ../src/funclib.c:4848
2505
#: ../src/funclib.c:5316
2506
msgid "Convert a string to a vector of 0-based alphabet values (positions in the alphabet string), -1's for unknown letters"
2507
msgstr "Convert a string to a vector of 0-based alphabet values (positions in the alphabet string), -1's for unknown letters"
2509
#: ../src/funclib.c:5317
2510
msgid "Convert a vector of 0-based alphabet values (positions in the alphabet string) to a string"
2511
msgstr "Convert a vector of 0-based alphabet values (positions in the alphabet string) to a string"
2513
#: ../src/funclib.c:5319
1448
2514
msgid "Protect a variable from being modified"
1449
2515
msgstr "Protect a variable from being modified"
1451
#: ../src/funclib.c:4849
2517
#: ../src/funclib.c:5320
1452
2518
msgid "Unprotect a variable from being modified"
1453
2519
msgstr "Unprotect a variable from being modified"
1455
#: ../src/funclib.c:4850
1457
"Set flags for a function, currently \"PropagateMod\" and \"NoModuloArguments"
1460
"Set flags for a function, currently \"PropagateMod\" and \"NoModuloArguments"
2521
#: ../src/funclib.c:5321
2522
msgid "Set flags for a function, currently \"PropagateMod\" and \"NoModuloArguments\""
2523
msgstr "Set flags for a function, currently \"PropagateMod\" and \"NoModuloArguments\""
1463
#: ../src/funclib.c:4851
2525
#: ../src/funclib.c:5322
1464
2526
msgid "Get current modulo from the context outside the function"
1465
2527
msgstr "Get current modulo from the context outside the function"
1467
#: ../src/funclib.c:4853
1469
"Integration of f by Composite Simpson's Rule on the interval [a,b] with n "
1470
"subintervals with error of max(f'''')*h^4*(b-a)/180, note that n should be "
1473
"Integration of f by Composite Simpson's Rule on the interval [a,b] with n "
1474
"subintervals with error of max(f'''')*h^4*(b-a)/180, note that n should be "
2529
#: ../src/funclib.c:5324
2530
msgid "Integration of f by Composite Simpson's Rule on the interval [a,b] with n subintervals with error of max(f'''')*h^4*(b-a)/180, note that n should be even"
2531
msgstr "Integration of f by Composite Simpson's Rule on the interval [a,b] with n subintervals with error of max(f'''')*h^4*(b-a)/180, note that n should be even"
1477
2533
#: ../src/genius.c:97
2062
3136
msgid "Genius Mathematical Tool and Calculator"
2063
3137
msgstr "Genius Mathematical Tool and Calculator"
2065
#: ../src/graphing.c:296
3139
#: ../src/graphing.c:319
2067
3141
msgstr "Rotate"
2069
#: ../src/graphing.c:315
3143
#: ../src/graphing.c:338
2070
3144
msgid "Rotate X: "
2071
3145
msgstr "Rotate X: "
2073
#: ../src/graphing.c:340
3147
#: ../src/graphing.c:363
2074
3148
msgid "Rotate Y: "
2075
3149
msgstr "Rotate Y: "
2077
#: ../src/graphing.c:365
3151
#: ../src/graphing.c:388
2078
3152
msgid "Rotate Z: "
2079
3153
msgstr "Rotate Z: "
2081
#: ../src/graphing.c:474
3155
#: ../src/graphing.c:497
2085
#: ../src/graphing.c:491
3159
#: ../src/graphing.c:514
2086
3160
msgid "Print command: "
2087
3161
msgstr "Print command: "
2089
#: ../src/graphing.c:518
3163
#: ../src/graphing.c:541
2090
3164
msgid "Cannot open temporary file, cannot print."
2091
3165
msgstr "Cannot open temporary file, cannot print."
2093
#: ../src/graphing.c:547
3167
#: ../src/graphing.c:570
2094
3168
msgid "Printing failed"
2095
3169
msgstr "Printing failed"
2097
#: ../src/graphing.c:719 ../src/graphing.c:786 ../src/graphing.c:803
3171
#: ../src/graphing.c:742
3172
#: ../src/graphing.c:809
3173
#: ../src/graphing.c:826
2098
3174
msgid "Export failed"
2099
3175
msgstr "Export failed"
2101
#: ../src/graphing.c:846
3177
#: ../src/graphing.c:869
2102
3178
msgid "Export encapsulated postscript"
2103
3179
msgstr "Export encapsulated postscript"
2105
#: ../src/graphing.c:848
3181
#: ../src/graphing.c:871
2106
3182
msgid "Export postscript"
2107
3183
msgstr "Export postscript"
2109
#: ../src/graphing.c:850
3185
#: ../src/graphing.c:873
2110
3186
msgid "Export PNG"
2111
3187
msgstr "Export PNG"
2113
#: ../src/graphing.c:867
3189
#: ../src/graphing.c:890
2114
3190
msgid "EPS files"
2115
3191
msgstr "EPS files"
2117
#: ../src/graphing.c:871
3193
#: ../src/graphing.c:894
2118
3194
msgid "PS files"
2119
3195
msgstr "PS files"
2121
#: ../src/graphing.c:875
3197
#: ../src/graphing.c:898
2122
3198
msgid "PNG files"
2123
3199
msgstr "PNG files"
2125
#: ../src/graphing.c:1280
3201
#: ../src/graphing.c:1303
2127
3203
msgstr "_Graph"
2129
#: ../src/graphing.c:1284
3205
#: ../src/graphing.c:1307
2130
3206
msgid "_Print..."
2131
3207
msgstr "_Print..."
2133
#: ../src/graphing.c:1290
3209
#: ../src/graphing.c:1313
2134
3210
msgid "_Export postscript..."
2135
3211
msgstr "_Export postscript..."
2137
#: ../src/graphing.c:1296
3213
#: ../src/graphing.c:1319
2138
3214
msgid "E_xport encapsulated postscript..."
2139
3215
msgstr "E_xport encapsulated postscript..."
2141
#: ../src/graphing.c:1302
3217
#: ../src/graphing.c:1325
2142
3218
msgid "_Export PNG..."
2143
3219
msgstr "_Export PNG..."
2145
#: ../src/graphing.c:1310
3221
#: ../src/graphing.c:1333
2149
#: ../src/graphing.c:1314
3225
#: ../src/graphing.c:1337
2150
3226
msgid "Zoom _out"
2151
3227
msgstr "Zoom _out"
2153
#: ../src/graphing.c:1320
3229
#: ../src/graphing.c:1343
2154
3230
msgid "Zoom _in"
2155
3231
msgstr "Zoom _in"
2157
#: ../src/graphing.c:1326
3233
#: ../src/graphing.c:1349
2158
3234
msgid "_Fit dependent axis"
2159
3235
msgstr "_Fit dependent axis"
2161
#: ../src/graphing.c:1334
3237
#: ../src/graphing.c:1357
2165
#: ../src/graphing.c:1339
3241
#: ../src/graphing.c:1362
2166
3242
msgid "_Reset angles"
2167
3243
msgstr "_Reset angles"
2169
#: ../src/graphing.c:1344
3245
#: ../src/graphing.c:1367
2170
3246
msgid "_Top view"
2171
3247
msgstr "_Top view"
2173
#: ../src/graphing.c:1349
3249
#: ../src/graphing.c:1372
2174
3250
msgid "R_otate axis..."
2175
3251
msgstr "R_otate axis..."
2177
#: ../src/graphing.c:1878
3253
#: ../src/graphing.c:1961
3257
#: ../src/graphing.c:1963
2179
3259
msgid "Function #%d"
2180
3260
msgstr "Function #%d"
2182
#: ../src/graphing.c:1887
3262
#: ../src/graphing.c:1972
2184
3264
msgid "%s: argument number %d not a number"
2185
3265
msgstr "%s: argument number %d not a number"
2187
#: ../src/graphing.c:1900
3267
#: ../src/graphing.c:1985
2188
3268
msgid "Graph limits not given as a 4-vector"
2189
3269
msgstr "Graph limits not given as a 4-vector"
2191
#: ../src/graphing.c:1906 ../src/graphing.c:1912 ../src/graphing.c:1918
2192
#: ../src/graphing.c:1924 ../src/graphing.c:1983 ../src/graphing.c:1989
2193
#: ../src/graphing.c:1995 ../src/graphing.c:2001 ../src/graphing.c:2007
2194
#: ../src/graphing.c:2013
3271
#: ../src/graphing.c:1991
3272
#: ../src/graphing.c:1997
3273
#: ../src/graphing.c:2003
3274
#: ../src/graphing.c:2009
3275
#: ../src/graphing.c:2068
3276
#: ../src/graphing.c:2074
3277
#: ../src/graphing.c:2080
3278
#: ../src/graphing.c:2086
3279
#: ../src/graphing.c:2092
3280
#: ../src/graphing.c:2098
2195
3281
msgid "Graph limits not given as numbers"
2196
3282
msgstr "Graph limits not given as numbers"
2198
#: ../src/graphing.c:1977
3284
#: ../src/graphing.c:2062
2199
3285
msgid "Graph limits not given as a 6-vector"
2200
3286
msgstr "Graph limits not given as a 6-vector"
2202
#: ../src/graphing.c:2288
3288
#: ../src/graphing.c:2479
2206
#: ../src/graphing.c:2318
2207
msgid "Functions / Expressions"
2208
msgstr "Functions / Expressions"
2210
#: ../src/graphing.c:2323
2212
"Type in function names or expressions involving the x variable in the boxes "
2213
"below to graph them"
2215
"Type in function names or expressions involving the x variable in the boxes "
2216
"below to graph them"
2218
#: ../src/graphing.c:2346 ../src/graphing.c:2401
3292
#: ../src/graphing.c:2497
3296
#: ../src/graphing.c:2559
3297
msgid "Type in function names or expressions involving the x variable in the boxes below to graph them"
3298
msgstr "Type in function names or expressions involving the x variable in the boxes below to graph them"
3300
#: ../src/graphing.c:2575
3301
msgid "_Functions / Expressions"
3302
msgstr "_Functions / Expressions"
3304
#: ../src/graphing.c:2583
3305
msgid "Type in function names or expressions involving the t variable in the boxes below to graph them. Either fill in both boxes with x= and y= in front of them giving the x and y coordinates separately, or alternatively fill in the z= box giving x and y as the real and imaginary part of a complex number."
3306
msgstr "Type in function names or expressions involving the t variable in the boxes below to graph them. Either fill in both boxes with x= and y= in front of them giving the x and y coordinates separately, or alternatively fill in the z= box giving x and y as the real and imaginary part of a complex number."
3308
#: ../src/graphing.c:2606
3313
#: ../src/graphing.c:2621
3314
msgid "Parameter t from:"
3315
msgstr "Parameter t from:"
3317
#: ../src/graphing.c:2629
3319
msgstr "_Parametric"
3321
#: ../src/graphing.c:2631
3322
#: ../src/graphing.c:2686
2219
3323
msgid "Plot Window"
2220
3324
msgstr "Plot Window"
2225
#: ../src/graphing.c:2355 ../src/graphing.c:2410
3329
#: ../src/graphing.c:2640
3330
#: ../src/graphing.c:2695
2226
3331
msgid "X from:"
2227
3332
msgstr "X from:"
2232
#: ../src/graphing.c:2361 ../src/graphing.c:2416
3337
#: ../src/graphing.c:2646
3338
#: ../src/graphing.c:2702
2233
3339
msgid "Y from:"
2234
3340
msgstr "Y from:"
2236
#: ../src/graphing.c:2376
3342
#: ../src/graphing.c:2661
2237
3343
msgid "Function / Expression"
2238
3344
msgstr "Function / Expression"
2240
#: ../src/graphing.c:2381
2242
"Type a function name or an expression involving the x and y variables (or "
2243
"the z variable which will be z=x+iy) in the boxes below to graph them. "
2244
"Functions with one argument only will be passed a complex number."
2246
"Type a function name or an expression involving the x and y variables (or "
2247
"the z variable which will be z=x+iy) in the boxes below to graph them. "
2248
"Functions with one argument only will be passed a complex number."
3346
#: ../src/graphing.c:2666
3347
msgid "Type a function name or an expression involving the x and y variables (or the z variable which will be z=x+iy) in the boxes below to graph them. Functions with one argument only will be passed a complex number."
3348
msgstr "Type a function name or an expression involving the x and y variables (or the z variable which will be z=x+iy) in the boxes below to graph them. Functions with one argument only will be passed a complex number."
2253
#: ../src/graphing.c:2422
3353
#: ../src/graphing.c:2709
2254
3354
msgid "Z from:"
2255
3355
msgstr "Z from:"
2257
#: ../src/graphing.c:2435
3357
#: ../src/graphing.c:2723
2258
3358
msgid "Function _line plot"
2259
3359
msgstr "Function _line plot"
2261
#: ../src/graphing.c:2439
3361
#: ../src/graphing.c:2727
2262
3362
msgid "_Surface plot"
2263
3363
msgstr "_Surface plot"
2265
#: ../src/graphing.c:2638 ../src/graphing.c:2771
3365
#: ../src/graphing.c:2927
3366
#: ../src/graphing.c:3130
2266
3367
msgid "No functions to plot or no functions could be parsed"
2267
3368
msgstr "No functions to plot or no functions could be parsed"
2269
#: ../src/graphing.c:2669 ../src/graphing.c:2794
3370
#: ../src/graphing.c:2958
3371
#: ../src/graphing.c:3161
2270
3372
msgid "Invalid X range"
2271
3373
msgstr "Invalid X range"
2273
#: ../src/graphing.c:2674 ../src/graphing.c:2799
3375
#: ../src/graphing.c:2963
3376
#: ../src/graphing.c:3166
2274
3377
msgid "Invalid Y range"
2275
3378
msgstr "Invalid Y range"
2277
#: ../src/graphing.c:2679
3380
#: ../src/graphing.c:2968
2278
3381
msgid "Invalid Z range"
2279
3382
msgstr "Invalid Z range"
2281
#: ../src/graphing.c:2874
3384
#: ../src/graphing.c:3119
3385
msgid "Only specify x and y, or z, not all at once."
3386
msgstr "Only specify x and y, or z, not all at once."
3388
#: ../src/graphing.c:3138
3389
msgid "Invalid t range"
3390
msgstr "Invalid t range"
3392
#: ../src/graphing.c:3264
2282
3393
msgid "Create Plot"
2283
3394
msgstr "Create Plot"
2285
#: ../src/graphing.c:2914 ../src/graphing.c:3059
3396
#: ../src/graphing.c:3304
3397
#: ../src/graphing.c:3449
2287
3399
msgid "%s: argument not a function"
2288
3400
msgstr "%s: argument not a function"
2290
#: ../src/graphing.c:2924
3402
#: ../src/graphing.c:3314
2292
3404
msgid "%s: only one function supported"
2293
3405
msgstr "%s: only one function supported"
2295
#: ../src/graphing.c:2991 ../src/graphing.c:3110
3407
#: ../src/graphing.c:3381
3408
#: ../src/graphing.c:3500
3409
#: ../src/graphing.c:3629
3410
#: ../src/graphing.c:3760
2297
3412
msgid "%s: invalid X range"
2298
3413
msgstr "%s: invalid X range"
2300
#: ../src/graphing.c:2996 ../src/graphing.c:3115
3415
#: ../src/graphing.c:3386
3416
#: ../src/graphing.c:3505
3417
#: ../src/graphing.c:3634
3418
#: ../src/graphing.c:3765
2302
3420
msgid "%s: invalid Y range"
2303
3421
msgstr "%s: invalid Y range"
2305
#: ../src/graphing.c:3001
3423
#: ../src/graphing.c:3391
2307
3425
msgid "%s: invalid Z range"
2308
3426
msgstr "%s: invalid Z range"
2310
#: ../src/graphing.c:3054
3428
#: ../src/graphing.c:3444
2312
3430
msgid "%s: only up to 10 functions supported"
2313
3431
msgstr "%s: only up to 10 functions supported"
2315
#: ../src/graphing.c:3184 ../src/graphing.c:3232
2318
"%s: Line should be given as a real, n by 2 matrix with columns for x and y, "
3433
#: ../src/graphing.c:3548
3435
msgid "%s: First two arguments must be functions"
3436
msgstr "%s: First two arguments must be functions"
3438
#: ../src/graphing.c:3639
3439
#: ../src/graphing.c:3770
3441
msgid "%s: invalid T range"
3442
msgstr "%s: invalid T range"
3444
#: ../src/graphing.c:3681
3446
msgid "%s: First argument must be functions"
3447
msgstr "%s: First argument must be functions"
3449
#: ../src/graphing.c:3825
3450
#: ../src/graphing.c:3873
3452
msgid "%s: Line should be given as a real, n by 2 matrix with columns for x and y, n>=2"
2320
3453
msgstr "%s: Line should be given as a real, n by 2 matrix with columns for x and y, n>=2"
2322
#: ../src/graphing.c:3271
3455
#: ../src/graphing.c:3912
2324
3457
msgid "%s: Wrong number of arguments"
2325
3458
msgstr "%s: Wrong number of arguments"
2327
#: ../src/graphing.c:3310
3460
#: ../src/graphing.c:3951
2329
3462
msgid "%s: No color specified"
2330
3463
msgstr "%s: No colour specified"
2332
#: ../src/graphing.c:3322
3465
#: ../src/graphing.c:3963
2334
3467
msgid "%s: Color must be a string"
2335
3468
msgstr "%s: Colour must be a string"
2337
#: ../src/graphing.c:3331
3470
#: ../src/graphing.c:3972
2339
3472
msgid "%s: No thicnkess specified"
2340
3473
msgstr "%s: No thicnkess specified"
2342
#: ../src/graphing.c:3347
3475
#: ../src/graphing.c:3988
2344
3477
msgid "%s: Unknown style"
2345
3478
msgstr "%s: Unknown style"
2347
#: ../src/graphing.c:3354
3480
#: ../src/graphing.c:3995
2349
3482
msgid "%s: Bad parameter"
2350
3483
msgstr "%s: Bad parameter"
2352
#: ../src/graphing.c:3432
3485
#: ../src/graphing.c:4073
2353
3486
msgid "Plotting"
2354
3487
msgstr "Plotting"
2357
#: ../src/graphing.c:3434
2359
"Plot a function with a line. First come the functions (up to 10) then "
2360
"optionally limits as x1,x2,y1,y2"
2362
"Plot a function with a line. First come the functions (up to 10) then "
2363
"optionally limits as x1,x2,y1,y2"
2365
#: ../src/graphing.c:3435
2367
"Plot a surface function which takes either two arguments or a complex "
2368
"number. First comes the function then optionally limits as x1,x2,y1,y2,z1,z2"
2370
"Plot a surface function which takes either two arguments or a complex "
2371
"number. First comes the function then optionally limits as x1,x2,y1,y2,z1,z2"
2373
#: ../src/graphing.c:3437
3490
#: ../src/graphing.c:4075
3491
msgid "Plot a function with a line. First come the functions (up to 10) then optionally limits as x1,x2,y1,y2"
3492
msgstr "Plot a function with a line. First come the functions (up to 10) then optionally limits as x1,x2,y1,y2"
3494
#: ../src/graphing.c:4076
3495
msgid "Plot a parametric function with a line. First come the functions for x and y then optionally the t limits as t1,t2,tinc, then optionally the limits as x1,x2,y1,y2"
3496
msgstr "Plot a parametric function with a line. First come the functions for x and y then optionally the t limits as t1,t2,tinc, then optionally the limits as x1,x2,y1,y2"
3498
#: ../src/graphing.c:4077
3499
msgid "Plot a parametric complex valued function with a line. First comes the function that returns x+iy then optionally the t limits as t1,t2,tinc, then optionally the limits as x1,x2,y1,y2"
3500
msgstr "Plot a parametric complex valued function with a line. First comes the function that returns x+iy then optionally the t limits as t1,t2,tinc, then optionally the limits as x1,x2,y1,y2"
3502
#: ../src/graphing.c:4078
3503
msgid "Plot a surface function which takes either two arguments or a complex number. First comes the function then optionally limits as x1,x2,y1,y2,z1,z2"
3504
msgstr "Plot a surface function which takes either two arguments or a complex number. First comes the function then optionally limits as x1,x2,y1,y2,z1,z2"
3506
#: ../src/graphing.c:4080
2374
3507
msgid "Show the line plot window and clear out functions"
2375
3508
msgstr "Show the line plot window and clear out functions"
2377
#: ../src/graphing.c:3438
2379
"Draw a line from x1,y1 to x2,y2. x1,y1,x2,y2 can be replaced by a n by 2 "
2380
"matrix for a longer line"
3510
#: ../src/graphing.c:4081
3511
msgid "Draw a line from x1,y1 to x2,y2. x1,y1,x2,y2 can be replaced by a n by 2 matrix for a longer line"
2381
3512
msgstr "Draw a line from x1,y1 to x2,y2. x1,y1,x2,y2 can be replaced by a n by 2 matrix for a longer line"
2383
#: ../src/graphing.c:3440
3514
#: ../src/graphing.c:4083
2384
3515
msgid "Line plotting window (limits) as a 4-vector of the form [x1,x2,y1,y2]"
2385
3516
msgstr "Line plotting window (limits) as a 4-vector of the form [x1,x2,y1,y2]"
2387
#: ../src/graphing.c:3441
2389
"Surface plotting window (limits) as a 6-vector of the form [x1,x2,y1,y2,z1,"
2392
"Surface plotting window (limits) as a 6-vector of the form [x1,x2,y1,y2,z1,"
3518
#: ../src/graphing.c:4084
3519
msgid "Surface plotting window (limits) as a 6-vector of the form [x1,x2,y1,y2,z1,z2]"
3520
msgstr "Surface plotting window (limits) as a 6-vector of the form [x1,x2,y1,y2,z1,z2]"
2395
#: ../src/matop.c:535
3522
#: ../src/matop.c:538
2396
3523
msgid "Determinant of a non-square matrix is undefined"
2397
3524
msgstr "Determinant of a non-square matrix is undefined"
2399
#: ../src/mpwrap.c:522
3526
#: ../src/mpwrap.c:482
2400
3527
msgid "Integer exponent too large to compute"
2401
3528
msgstr "Integer exponent too large to compute"
2403
#: ../src/mpwrap.c:1374
3530
#: ../src/mpwrap.c:1334
2404
3531
msgid "Can't do modulo of floats or rationals!"
2405
3532
msgstr "Can't do modulo of floats or rationals!"
2407
#: ../src/mpwrap.c:1388
3534
#: ../src/mpwrap.c:1348
2408
3535
msgid "Can't do GCD of floats or rationals!"
2409
3536
msgstr "Can't do GCD of floats or rationals!"
2411
#: ../src/mpwrap.c:1415
3538
#: ../src/mpwrap.c:1375
2412
3539
msgid "Can't modulo invert non integers!"
2413
3540
msgstr "Can't modulo invert non integers!"
2415
#: ../src/mpwrap.c:1436
3542
#: ../src/mpwrap.c:1396
2416
3543
msgid "Can't get jacobi symbols of floats or rationals!"
2417
3544
msgstr "Can't get jacobi symbols of floats or rationals!"
2419
#: ../src/mpwrap.c:1455
3546
#: ../src/mpwrap.c:1415
2420
3547
msgid "Can't get legendre symbols of floats or rationals!"
2421
3548
msgstr "Can't get legendre symbols of floats or rationals!"
2423
#: ../src/mpwrap.c:1474
2425
"Can't get jacobi symbol with Kronecker extension of floats or rationals!"
2427
"Can't get jacobi symbol with Kronecker extension of floats or rationals!"
3550
#: ../src/mpwrap.c:1434
3551
msgid "Can't get jacobi symbol with Kronecker extension of floats or rationals!"
3552
msgstr "Can't get jacobi symbol with Kronecker extension of floats or rationals!"
2429
#: ../src/mpwrap.c:1483
3554
#: ../src/mpwrap.c:1443
2430
3555
msgid "Lucas must get an integer argument!"
2431
3556
msgstr "Lucas must get an integer argument!"
2433
#: ../src/mpwrap.c:1489
3558
#: ../src/mpwrap.c:1449
2434
3559
msgid "Number too large to compute lucas number!"
2435
3560
msgstr "Number too large to compute lucas number!"
2437
#: ../src/mpwrap.c:1494
3562
#: ../src/mpwrap.c:1454
2438
3563
msgid "No such thing as negative lucas numbers!"
2439
3564
msgstr "No such thing as negative lucas numbers!"
2441
#: ../src/mpwrap.c:1509
3566
#: ../src/mpwrap.c:1469
2442
3567
msgid "Cannot get next prime after non-integer!"
2443
3568
msgstr "Cannot get next prime after non-integer!"
2445
#: ../src/mpwrap.c:1529 ../src/mpwrap.c:1542 ../src/mpwrap.c:1555
2446
#: ../src/mpwrap.c:1568
3570
#: ../src/mpwrap.c:1489
3571
#: ../src/mpwrap.c:1502
3572
#: ../src/mpwrap.c:1515
3573
#: ../src/mpwrap.c:1528
2448
3575
msgid "%s: can't work on non-integers!"
2449
3576
msgstr "%s: can't work on non-integers!"
2451
#: ../src/mpwrap.c:1610 ../src/mpwrap.c:1650
3578
#: ../src/mpwrap.c:1570
3579
#: ../src/mpwrap.c:1610
2452
3580
msgid "Can't do factorials of rationals or floats!"
2453
3581
msgstr "Can't do factorials of rationals or floats!"
2455
#: ../src/mpwrap.c:1616 ../src/mpwrap.c:1656
3583
#: ../src/mpwrap.c:1576
3584
#: ../src/mpwrap.c:1616
2456
3585
msgid "Number too large to compute factorial!"
2457
3586
msgstr "Number too large to compute factorial!"
2459
#: ../src/mpwrap.c:1621 ../src/mpwrap.c:1661
3588
#: ../src/mpwrap.c:1581
3589
#: ../src/mpwrap.c:1621
2460
3590
msgid "Can't do factorials of negative numbers!"
2461
3591
msgstr "Can't do factorials of negative numbers!"
2463
#: ../src/mpwrap.c:1989 ../src/mpwrap.c:2057 ../src/mpwrap.c:4032
2464
#: ../src/mpwrap.c:4053
3593
#: ../src/mpwrap.c:1923
3594
#: ../src/mpwrap.c:1991
3595
#: ../src/mpwrap.c:4004
3596
#: ../src/mpwrap.c:4025
2466
3598
msgid "%s: Bad types for mod power"
2467
3599
msgstr "%s: Bad types for mod power"
2469
#: ../src/mpwrap.c:2026
3601
#: ../src/mpwrap.c:1960
2471
3603
msgid "Can't invert %s modulo %s in %s"
2472
3604
msgstr "Can't invert %s modulo %s in %s"
2474
#: ../src/mpwrap.c:2310
3606
#: ../src/mpwrap.c:2279
2475
3607
msgid "Can't make random integer from a non-integer"
2476
3608
msgstr "Can't make random integer from a non-integer"
2478
#: ../src/mpwrap.c:2315
3610
#: ../src/mpwrap.c:2284
2479
3611
msgid "Range for random integer must be positive"
2480
3612
msgstr "Range for random integer must be positive"
2482
#: ../src/mpwrap.c:2500 ../src/mpwrap.c:2528
3614
#: ../src/mpwrap.c:2469
3615
#: ../src/mpwrap.c:2497
2483
3616
msgid "Can't get numerator of floating types"
2484
3617
msgstr "Can't get numerator of floating types"
2486
#: ../src/mpwrap.c:3296 ../src/mpwrap.c:4710 ../src/mpwrap.c:4722
3619
#: ../src/mpwrap.c:3265
3620
#: ../src/mpwrap.c:4707
3621
#: ../src/mpwrap.c:4719
2487
3622
msgid "Can't compare complex numbers"
2488
3623
msgstr "Can't compare complex numbers"
2490
#: ../src/mpwrap.c:3738
3625
#: ../src/mpwrap.c:3707
2491
3626
msgid "Can't modulo complex numbers"
2492
3627
msgstr "Can't modulo complex numbers"
2494
#: ../src/mpwrap.c:3761
3629
#: ../src/mpwrap.c:3730
2496
3631
msgid "Inverse of %s modulo %s not found!"
2497
3632
msgstr "Inverse of %s modulo %s not found!"
2499
#: ../src/mpwrap.c:3770
3634
#: ../src/mpwrap.c:3739
2500
3635
msgid "Can't do modulo invert on complex numbers"
2501
3636
msgstr "Can't do modulo invert on complex numbers"
2503
#: ../src/mpwrap.c:3787
3638
#: ../src/mpwrap.c:3756
2504
3639
msgid "Can't GCD complex numbers"
2505
3640
msgstr "Can't GCD complex numbers"
2507
#: ../src/mpwrap.c:3816
3642
#: ../src/mpwrap.c:3785
2508
3643
msgid "Can't LCM complex numbers"
2509
3644
msgstr "Can't LCM complex numbers"
2511
#: ../src/mpwrap.c:3833
3646
#: ../src/mpwrap.c:3802
2512
3647
msgid "Can't get jacobi symbols of complex numbers"
2513
3648
msgstr "Can't get jacobi symbols of complex numbers"
2515
#: ../src/mpwrap.c:3849
3650
#: ../src/mpwrap.c:3818
2516
3651
msgid "Can't get legendre symbols complex numbers"
2517
3652
msgstr "Can't get legendre symbols complex numbers"
2519
#: ../src/mpwrap.c:3865
3654
#: ../src/mpwrap.c:3834
2520
3655
msgid "Can't get jacobi symbol with Kronecker extension for complex numbers"
2521
3656
msgstr "Can't get jacobi symbol with Kronecker extension for complex numbers"
2523
#: ../src/mpwrap.c:3881
3658
#: ../src/mpwrap.c:3850
2524
3659
msgid "Can't get lucas number for complex numbers"
2525
3660
msgstr "Can't get lucas number for complex numbers"
2527
#: ../src/mpwrap.c:3897
3662
#: ../src/mpwrap.c:3866
2528
3663
msgid "Can't get next prime for complex numbers"
2529
3664
msgstr "Can't get next prime for complex numbers"
2531
#: ../src/mpwrap.c:3907 ../src/mpwrap.c:3919 ../src/mpwrap.c:3931
2532
#: ../src/mpwrap.c:3943
3666
#: ../src/mpwrap.c:3876
3667
#: ../src/mpwrap.c:3888
3668
#: ../src/mpwrap.c:3900
3669
#: ../src/mpwrap.c:3912
2534
3671
msgid "%s: can't work on complex numbers"
2535
3672
msgstr "%s: can't work on complex numbers"
2537
#: ../src/mpwrap.c:4142 ../src/mpwrap.c:4220 ../src/mpwrap.c:4285
3674
#: ../src/mpwrap.c:4114
3675
#: ../src/mpwrap.c:4192
3676
#: ../src/mpwrap.c:4257
2539
3678
msgid "%s: can't take logarithm of 0"
2540
3679
msgstr "%s: can't take logarithm of 0"
2542
#: ../src/mpwrap.c:4637
3681
#: ../src/mpwrap.c:4586
3682
msgid "arctan2 not defined for complex numbers"
3683
msgstr "arctan2 not defined for complex numbers"
3685
#: ../src/mpwrap.c:4634
2543
3686
msgid "Can't make random integer out of a complex number"
2544
3687
msgstr "Can't make random integer out of a complex number"
2546
#: ../src/mpwrap.c:4764 ../src/mpwrap.c:4781
3689
#: ../src/mpwrap.c:4772
3690
#: ../src/mpwrap.c:4789
2547
3691
msgid "Can't make factorials of complex numbers"
2548
3692
msgstr "Can't make factorials of complex numbers"
2550
#: ../src/mpwrap.c:5060 ../src/mpwrap.c:5082 ../src/mpwrap.c:5104
3694
#: ../src/mpwrap.c:5068
3695
#: ../src/mpwrap.c:5090
3696
#: ../src/mpwrap.c:5112
2551
3697
msgid "Can't determine type of a complex number"
2552
3698
msgstr "Can't determine type of a complex number"
2554
#: ../src/mpwrap.c:5196 ../src/mpwrap.c:5219
3700
#: ../src/mpwrap.c:5204
2555
3701
msgid "Can't convert complex number into integer"
2556
3702
msgstr "Can't convert complex number into integer"
2558
#: ../src/mpwrap.c:5202
3704
#: ../src/mpwrap.c:5210
2559
3705
msgid "Can't convert real number to integer"
2560
3706
msgstr "Can't convert real number to integer"
2562
#: ../src/mpwrap.c:5206
3708
#: ../src/mpwrap.c:5214
2563
3709
msgid "Integer too large for this operation"
2564
3710
msgstr "Integer too large for this operation"
2566
#: ../src/mpwrap.c:5228
3712
#: ../src/mpwrap.c:5227
3713
msgid "Can't convert complex number into a double"
3714
msgstr "Can't convert complex number into a double"
3716
#: ../src/mpwrap.c:5236
2567
3717
msgid "Can't convert real number to double"
2568
3718
msgstr "Can't convert real number to double"
2570
#: ../src/mpwrap.c:5234
3720
#: ../src/mpwrap.c:5242
3721
#: ../src/mpwrap.c:5257
2571
3722
msgid "Number too large for this operation"
2572
3723
msgstr "Number too large for this operation"
2574
#: ../src/plugin.c:128
3725
#: ../src/plugin.c:147
2575
3726
msgid "Can't open plugin!"
2576
3727
msgstr "Can't open plugin!"
2578
#: ../src/plugin.c:143 ../src/plugin.c:151
3729
#: ../src/plugin.c:162
3730
#: ../src/plugin.c:170
2579
3731
msgid "Can't initialize plugin!"
2580
3732
msgstr "Can't initialise plugin!"
3734
#: ../src/symbolic.c:665
3736
msgid "%s: '%s' not a function of one variable"
3737
msgstr "%s: '%s' not a function of one variable"
3739
#: ../src/symbolic.c:698
3741
msgid "%s: Cannot differentiate the '%s' function"
3742
msgstr "%s: Cannot differentiate the '%s' function"
3744
#: ../src/symbolic.c:783
3745
msgid "Symbolic Operations"
3746
msgstr "Symbolic Operations"
3748
#: ../src/symbolic.c:786
3749
msgid "Attempt to symbolically differentiate the function f, where f is a function of one variable."
3750
msgstr "Attempt to symbolically differentiate the function f, where f is a function of one variable."
3752
#: ../src/symbolic.c:789
3753
msgid "Attempt to symbolically differentiate the function f, where f is a function of one variable, returns null if unsuccessful but is silent."
3754
msgstr "Attempt to symbolically differentiate the function f, where f is a function of one variable, returns null if unsuccessful but is silent."
2582
3756
#: ../src/testplugin.c:13
2583
3757
msgid "This is the test-plugin function\n"
2584
3758
msgstr "This is the test-plugin function\n"
2611
3785
"That's it, isn't this fun\n"
2614
#: ../src/util.c:96 ../src/util.c:115
3789
#: ../src/util.c:115
2615
3790
msgid "Stack underflow!"
2616
3791
msgstr "Stack underflow!"
2618
#: ../lib/library-strings.c:1
2619
msgid "Compose two functions"
2620
msgstr "Compose two functions"
2622
#: ../lib/library-strings.c:2
2623
msgid "Make a string"
2624
msgstr "Make a string"
2626
#: ../lib/library-strings.c:3
2627
msgid "Tolerance of the Chop function"
2628
msgstr "Tolerance of the Chop function"
2630
#: ../lib/library-strings.c:4
2631
msgid "How many iterations to try to find the limit for continuity and limits"
2632
msgstr "How many iterations to try to find the limit for continuity and limits"
2634
#: ../lib/library-strings.c:5
2636
"How many successive steps to be within tolerance for calculation of "
2639
"How many successive steps to be within tolerance for calculation of "
2642
#: ../lib/library-strings.c:6
2643
msgid "Tolerance for continuity of functions and for calculating the limit"
2644
msgstr "Tolerance for continuity of functions and for calculating the limit"
2646
#: ../lib/library-strings.c:7
2647
msgid "How many iterations to try to find the limit for derivative"
2648
msgstr "How many iterations to try to find the limit for derivative"
2650
#: ../lib/library-strings.c:8
2652
"How many successive steps to be within tolerance for calculation of "
2655
"How many successive steps to be within tolerance for calculation of "
2658
#: ../lib/library-strings.c:9
2659
msgid "Tolerance for calculating the derivatives of functions"
2660
msgstr "Tolerance for calculating the derivatives of functions"
2662
#: ../lib/library-strings.c:10
2663
msgid "Tolerance of the ErrorFunction"
2664
msgstr "Tolerance of the ErrorFunction"
2666
#: ../lib/library-strings.c:11
2667
msgid "Tolerance of the GaussDistribution function"
2668
msgstr "Tolerance of the GaussDistribution function"
2670
#: ../lib/library-strings.c:12
2671
msgid "The function used for numerical integration in NumericalIntegral"
2672
msgstr "The function used for numerical integration in NumericalIntegral"
2674
#: ../lib/library-strings.c:13
2675
msgid "Steps to perform in NumericalIntegral"
2676
msgstr "Steps to perform in NumericalIntegral"
2678
#: ../lib/library-strings.c:14
2679
msgid "How many iterations to try for InfiniteSum and InfiniteProduct"
2680
msgstr "How many iterations to try for InfiniteSum and InfiniteProduct"
2682
#: ../lib/library-strings.c:15
2684
"How many successive steps to be within tolerance for InfiniteSum and "
2687
"How many successive steps to be within tolerance for InfiniteSum and "
2690
#: ../lib/library-strings.c:16
2691
msgid "Tolerance for InfiniteSum and InfiniteProduct"
2692
msgstr "Tolerance for InfiniteSum and InfiniteProduct"
2694
#: ../lib/library-strings.c:18
2695
msgid "Replace very small number with zero"
2696
msgstr "Replace very small number with zero"
2698
#: ../lib/library-strings.c:19
2699
msgid "Return the fractional part of a number"
2700
msgstr "Return the fractional part of a number"
2702
#: ../lib/library-strings.c:20
2703
msgid "Division w/o remainder"
2704
msgstr "Division w/o remainder"
2706
#: ../lib/library-strings.c:21
2707
msgid "Check if argument is a gaussian integer"
2708
msgstr "Check if argument is a gaussian integer"
2710
#: ../lib/library-strings.c:22
2711
msgid "Return the sign (-1,0,1)"
2712
msgstr "Return the sign (-1,0,1)"
2714
#: ../lib/library-strings.c:23
2716
"Logarithm of any base (calls DiscreteLog if in modulo mode), if base is not "
2719
"Logarithm of any base (calls DiscreteLog if in modulo mode), if base is not "
2722
#: ../lib/library-strings.c:24
2723
msgid "The arccos (reverse cos) function"
2724
msgstr "The arccos (reverse cos) function"
2726
#: ../lib/library-strings.c:25
2727
msgid "The arccosh (reverse cosh) function"
2728
msgstr "The arccosh (reverse cosh) function"
2730
#: ../lib/library-strings.c:26
2731
msgid "The arccot (reverse cot) function"
2732
msgstr "The arccot (reverse cot) function"
2734
#: ../lib/library-strings.c:27
2735
msgid "The arccoth (reverse coth) function"
2736
msgstr "The arccoth (reverse coth) function"
2738
#: ../lib/library-strings.c:28
2739
msgid "The reverse cosecant function"
2740
msgstr "The reverse cosecant function"
2742
#: ../lib/library-strings.c:29
2743
msgid "The reverse hyperbolic cosecant function"
2744
msgstr "The reverse hyperbolic cosecant function"
2746
#: ../lib/library-strings.c:30
2747
msgid "The reverse secant function"
2748
msgstr "The reverse secant function"
2750
#: ../lib/library-strings.c:31
2751
msgid "The reverse hyperbolic secant function"
2752
msgstr "The reverse hyperbolic secant function"
2754
#: ../lib/library-strings.c:32
2755
msgid "The arcsin (reverse sin) function"
2756
msgstr "The arcsin (reverse sin) function"
2758
#: ../lib/library-strings.c:33
2759
msgid "The arcsinh (reverse sinh) function"
2760
msgstr "The arcsinh (reverse sinh) function"
2762
#: ../lib/library-strings.c:34
2763
msgid "The arctanh (reverse tanh) function"
2764
msgstr "The arctanh (reverse tanh) function"
2766
#: ../lib/library-strings.c:35
2767
msgid "The cotangent function"
2768
msgstr "The cotangent function"
2770
#: ../lib/library-strings.c:36
2771
msgid "The hyperbolic cotangent function"
2772
msgstr "The hyperbolic cotangent function"
2774
#: ../lib/library-strings.c:37
2775
msgid "The cosecant function"
2776
msgstr "The cosecant function"
2778
#: ../lib/library-strings.c:38
2779
msgid "The hyperbolic cosecant function"
2780
msgstr "The hyperbolic cosecant function"
2782
#: ../lib/library-strings.c:39
2783
msgid "The secant function"
2784
msgstr "The secant function"
2786
#: ../lib/library-strings.c:40
2787
msgid "The hyperbolic secant function"
2788
msgstr "The hyperbolic secant function"
2790
#: ../lib/library-strings.c:41
2791
msgid "The hyperbolic tangent function"
2792
msgstr "The hyperbolic tangent function"
2794
#: ../lib/library-strings.c:42
2795
msgid "Are a and b relatively prime?"
2796
msgstr "Are a and b relatively prime?"
2798
#: ../lib/library-strings.c:43
2799
msgid "Return the nth Bernoulli number"
2800
msgstr "Return the nth Bernoulli number"
2802
#: ../lib/library-strings.c:44
2804
"Find the x that solves the system given by the vector a and modulo the "
2805
"elements of m, using the Chinese Remainder Theorem"
2807
"Find the x that solves the system given by the vector a and modulo the "
2808
"elements of m, using the Chinese Remainder Theorem"
2810
#: ../lib/library-strings.c:45
2812
"Given two factorizations, give the factorization of the product, see "
2815
"Given two factorisations, give the factorisation of the product, see "
2818
#: ../lib/library-strings.c:46
2819
msgid "Convert a vector of values indicating powers of b to a number"
2820
msgstr "Convert a vector of values indicating powers of b to a number"
2822
#: ../lib/library-strings.c:47
2823
msgid "Convert a number to a vector of powers for elements in base b"
2824
msgstr "Convert a number to a vector of powers for elements in base b"
2826
#: ../lib/library-strings.c:48
2828
"Find discrete log of n base b in F_q where q is a prime using the Silver-"
2829
"Pohlig-Hellman algoritm"
2831
"Find discrete log of n base b in F_q where q is a prime using the Silver-"
2832
"Pohlig-Hellman algoritm"
2834
#: ../lib/library-strings.c:49
2836
"Compute phi(n), the Euler phi function, that is the number of integers "
2837
"between 1 and n relatively prime to n"
2839
"Compute phi(n), the Euler phi function, that is the number of integers "
2840
"between 1 and n relatively prime to n"
2842
#: ../lib/library-strings.c:50
2843
msgid "Return all factors of a number"
2844
msgstr "Return all factors of a number"
2846
#: ../lib/library-strings.c:51
2848
"Attempt fermat factorization of n into (t-s)*(t+s), returns t and s as a "
2849
"vector if possible, null otherwise"
2851
"Attempt fermat factorisation of n into (t-s)*(t+s), returns t and s as a "
2852
"vector if possible, null otherwise"
2854
#: ../lib/library-strings.c:52
2855
msgid "Find the first primitive element in F_q (q must be a prime)"
2856
msgstr "Find the first primitive element in F_q (q must be a prime)"
2858
#: ../lib/library-strings.c:53
2859
msgid "Find a random primitive element in F_q (q must be a prime)"
2860
msgstr "Find a random primitive element in F_q (q must be a prime)"
2862
#: ../lib/library-strings.c:54
2864
"Compute discrete log base b of n in F_q (q a prime) using the factor base "
2865
"S. S should be a column of primes possibly with second column precalculated "
2866
"by IndexCalculusPrecalculation."
2868
"Compute discrete log base b of n in F_q (q a prime) using the factor base "
2869
"S. S should be a column of primes possibly with second column precalculated "
2870
"by IndexCalculusPrecalculation."
2872
#: ../lib/library-strings.c:55
2874
"Run the precalculation step of IndexCalculus for logarithms base b in F_q (q "
2875
"a prime) for the factor base S (where S is a column vector of primes). The "
2876
"logs will be precalculated and returned in the second column."
2878
"Run the precalculation step of IndexCalculus for logarithms base b in F_q (q "
2879
"a prime) for the factor base S (where S is a column vector of primes). The "
2880
"logs will be precalculated and returned in the second column."
2882
#: ../lib/library-strings.c:56
2883
msgid "Tests if a rational number is a perfect power"
2884
msgstr "Tests if a rational number is a perfect power"
2886
#: ../lib/library-strings.c:57
2888
"Check if g is primitive in F_q, where q is a prime. If q is not prime "
2889
"results are bogus."
2891
"Check if g is primitive in F_q, where q is a prime. If q is not prime "
2892
"results are erroneous."
2894
#: ../lib/library-strings.c:58
2896
"Check if g is primitive in F_q, where q is a prime and f is a vector of "
2897
"prime factors of q-1. If q is not prime results are bogus."
2899
"Check if g is primitive in F_q, where q is a prime and f is a vector of "
2900
"prime factors of q-1. If q is not prime results are erroneous."
2902
#: ../lib/library-strings.c:59
2904
"If n is a pseudoprime base b but not a prime, that is if b^(n-1) == 1 mod n"
2906
"If n is a pseudoprime base b but not a prime, that is if b^(n-1) == 1 mod n"
2908
#: ../lib/library-strings.c:60
2909
msgid "Test if n is a strong pseudoprime to base b but not a prime"
2910
msgstr "Test if n is a strong pseudoprime to base b but not a prime"
2912
#: ../lib/library-strings.c:61
2914
"Return the residue of a mod n with the least absolute value (in the interval "
2917
"Return the residue of a mod n with the least absolute value (in the interval "
2920
#: ../lib/library-strings.c:62
2921
msgid "Test if Mp is a Mersenne prime using the Lucas-Lehmer test"
2922
msgstr "Test if Mp is a Mersenne prime using the Lucas-Lehmer test"
2924
#: ../lib/library-strings.c:63
2925
msgid "Return all maximal prime power factors of a number"
2926
msgstr "Return all maximal prime power factors of a number"
2928
#: ../lib/library-strings.c:64
2929
msgid "Return the Moebius mu function evaluated in n"
2930
msgstr "Return the Moebius mu function evaluated in n"
2932
#: ../lib/library-strings.c:65
2933
msgid "Returns the padic valuation (number of trailing zeros in base p)."
2934
msgstr "Returns the padic valuation (number of trailing zeros in base p)."
2936
#: ../lib/library-strings.c:66
2937
msgid "Compute a^b mod m"
2938
msgstr "Compute a^b mod m"
2940
#: ../lib/library-strings.c:67
2941
msgid "Return all prime factors of a number"
2942
msgstr "Return all prime factors of a number"
2944
#: ../lib/library-strings.c:68
2945
msgid "Pseudoprime test, true iff b^(n-1) == 1 (mod n)"
2946
msgstr "Pseudoprime test, true iff b^(n-1) == 1 (mod n)"
2948
#: ../lib/library-strings.c:69
2949
msgid "Removes all instances of the factor m from the number n"
2950
msgstr "Removes all instances of the factor m from the number n"
2952
#: ../lib/library-strings.c:70
2954
"Find discrete log of n base b in F_q where q is a prime using the Silver-"
2955
"Pohlig-Hellman algoritm, given f being the factorization of q-1"
2957
"Find discrete log of n base b in F_q where q is a prime using the Silver-"
2958
"Pohlig-Hellman algoritm, given f being the factorisation of q-1"
2960
#: ../lib/library-strings.c:71
2962
"Find square root of n mod p (a prime). Null is returned if not a quadratic "
2965
"Find square root of n mod p (a prime). Null is returned if not a quadratic "
2968
#: ../lib/library-strings.c:72
2970
"Apply a function over all entries of a matrix and return a matrix of the "
2973
"Apply a function over all entries of a matrix and return a matrix of the "
2976
#: ../lib/library-strings.c:73
2978
"Apply a function over all entries of 2 matrices (or 1 value and 1 matrix) "
2979
"and return a matrix of the results"
2981
"Apply a function over all entries of 2 matrices (or 1 value and 1 matrix) "
2982
"and return a matrix of the results"
2984
#: ../lib/library-strings.c:74
2985
msgid "Remove column(s) and row(s) from a matrix"
2986
msgstr "Remove column(s) and row(s) from a matrix"
2988
#: ../lib/library-strings.c:75
2989
msgid "Calculate the kth compund matrix of A"
2990
msgstr "Calculate the kth compund matrix of A"
2992
#: ../lib/library-strings.c:76
2993
msgid "Delete a column of a matrix"
2994
msgstr "Delete a column of a matrix"
2996
#: ../lib/library-strings.c:77
2997
msgid "Delete a row of a matrix"
2998
msgstr "Delete a row of a matrix"
3000
#: ../lib/library-strings.c:78
3001
msgid "Get the dot product of two vectors"
3002
msgstr "Get the dot product of two vectors"
3004
#: ../lib/library-strings.c:79
3005
msgid "Is a matrix diagonal"
3006
msgstr "Is a matrix diagonal"
3008
#: ../lib/library-strings.c:80
3009
msgid "Is a matrix lower triangular"
3010
msgstr "Is a matrix lower triangular"
3012
#: ../lib/library-strings.c:81
3013
msgid "Is a matrix upper triangular"
3014
msgstr "Is a matrix upper triangular"
3016
#: ../lib/library-strings.c:82
3017
msgid "Is argument a horizontal or a vertical vector"
3018
msgstr "Is argument a horizontal or a vertical vector"
3020
#: ../lib/library-strings.c:83
3021
msgid "Zero out entries above the diagonal"
3022
msgstr "Zero out entries above the diagonal"
3024
#: ../lib/library-strings.c:84
3025
msgid "Make diagonal matrix from a vector"
3026
msgstr "Make diagonal matrix from a vector"
3028
#: ../lib/library-strings.c:85
3029
msgid "Calculate the product of all elements in a matrix"
3030
msgstr "Calculate the product of all elements in a matrix"
3032
#: ../lib/library-strings.c:86
3033
msgid "Calculate the sum of all elements in a matrix"
3034
msgstr "Calculate the sum of all elements in a matrix"
3036
#: ../lib/library-strings.c:87
3037
msgid "Calculate the sum of squares of all elements in a matrix"
3038
msgstr "Calculate the sum of squares of all elements in a matrix"
3040
#: ../lib/library-strings.c:88
3041
msgid "Get the outer product of two vectors"
3042
msgstr "Get the outer product of two vectors"
3044
#: ../lib/library-strings.c:89
3045
msgid "Reverse elements in a vector"
3046
msgstr "Reverse elements in a vector"
3048
#: ../lib/library-strings.c:90
3049
msgid "Calculate sum of each row in a matrix"
3050
msgstr "Calculate sum of each row in a matrix"
3052
#: ../lib/library-strings.c:91
3053
msgid "Calculate sum of squares of each row in a matrix"
3054
msgstr "Calculate sum of squares of each row in a matrix"
3056
#: ../lib/library-strings.c:92
3057
msgid "Sort vector elements"
3058
msgstr "Sort vector elements"
3060
#: ../lib/library-strings.c:93
3061
msgid "Removes any all-zero columns of M"
3062
msgstr "Removes any all-zero columns of M"
3064
#: ../lib/library-strings.c:94
3065
msgid "Removes any all-zero rows of M"
3066
msgstr "Removes any all-zero rows of M"
3068
#: ../lib/library-strings.c:95
3069
msgid "Return column(s) and row(s) from a matrix"
3070
msgstr "Return column(s) and row(s) from a matrix"
3072
#: ../lib/library-strings.c:96
3073
msgid "Swap two rows in a matrix"
3074
msgstr "Swap two rows in a matrix"
3076
#: ../lib/library-strings.c:97
3077
msgid "Zero out entries below the diagonal"
3078
msgstr "Zero out entries below the diagonal"
3080
#: ../lib/library-strings.c:98
3081
msgid "Get the auxilliary unit matrix of size n"
3082
msgstr "Get the auxilliary unit matrix of size n"
3084
#: ../lib/library-strings.c:99
3085
msgid "Evaluate (v,w) with respect to the bilinear form given by the matrix A"
3086
msgstr "Evaluate (v,w) with respect to the bilinear form given by the matrix A"
3088
#: ../lib/library-strings.c:100
3090
"Return a function that evaluates two vectors with respect to the bilinear "
3093
"Return a function that evaluates two vectors with respect to the bilinear "
3096
#: ../lib/library-strings.c:101
3097
msgid "Get the characteristic polynomial as a vector"
3098
msgstr "Get the characteristic polynomial as a vector"
3100
#: ../lib/library-strings.c:102
3101
msgid "Get the characteristic polynomial as a function"
3102
msgstr "Get the characteristic polynomial as a function"
3104
#: ../lib/library-strings.c:103
3105
msgid "Get a basis matrix for the columnspace of a matrix"
3106
msgstr "Get a basis matrix for the columnspace of a matrix"
3108
#: ../lib/library-strings.c:104
3109
msgid "Companion matrix of a polynomial (as vector)"
3110
msgstr "Companion matrix of a polynomial (as vector)"
3112
#: ../lib/library-strings.c:105
3113
msgid "Conjugate transpose of a matrix (adjoint)"
3114
msgstr "Conjugate transpose of a matrix (adjoint)"
3116
#: ../lib/library-strings.c:106 ../lib/library-strings.c:107
3117
msgid "Calculate convolution of two horizontal vectors"
3118
msgstr "Calculate convolution of two horizontal vectors"
3120
#: ../lib/library-strings.c:108
3121
msgid "CrossProduct of two vectors in R^3"
3122
msgstr "CrossProduct of two vectors in R^3"
3124
#: ../lib/library-strings.c:109
3126
"Get the determinantal divisors of an integer matrix (not its characteristic)"
3128
"Get the determinantal divisors of an integer matrix (not its characteristic)"
3130
#: ../lib/library-strings.c:110
3131
msgid "Direct sum of matrices"
3132
msgstr "Direct sum of matrices"
3134
#: ../lib/library-strings.c:111
3135
msgid "Direct sum of a vector of matrices"
3136
msgstr "Direct sum of a vector of matrices"
3138
#: ../lib/library-strings.c:112
3140
"Get the eigenvalues of a matrix (Currently only for 2x2 and triangular "
3143
"Get the eigenvalues of a matrix (Currently only for 2x2 and triangular "
3146
#: ../lib/library-strings.c:113
3148
"Apply the Gram-Schmidt process (to the columns) with respect to innter "
3149
"product given by #2"
3151
"Apply the Gram-Schmidt process (to the columns) with respect to innter "
3152
"product given by #2"
3154
#: ../lib/library-strings.c:114
3155
msgid "Apply the Gram-Schmidt process (to the columns) using the dot product"
3156
msgstr "Apply the Gram-Schmidt process (to the columns) using the dot product"
3158
#: ../lib/library-strings.c:115
3159
msgid "Hankel matrix"
3160
msgstr "Hankel matrix"
3162
#: ../lib/library-strings.c:116
3163
msgid "Hilbert matrix of order n"
3164
msgstr "Hilbert matrix of order n"
3166
#: ../lib/library-strings.c:117
3167
msgid "Get the image (columnspace) of a linear transform"
3168
msgstr "Get the image (columnspace) of a linear transform"
3170
#: ../lib/library-strings.c:118
3171
msgid "Get the Inf Norm of a vector"
3172
msgstr "Get the Inf Norm of a vector"
3174
#: ../lib/library-strings.c:119
3176
"Get the invariant factors of a square integer matrix (not its characteristic)"
3178
"Get the invariant factors of a square integer matrix (not its characteristic)"
3180
#: ../lib/library-strings.c:120
3181
msgid "Inverse Hilbert matrix of order n"
3182
msgstr "Inverse Hilbert matrix of order n"
3184
#: ../lib/library-strings.c:121
3185
msgid "Is a matrix hermitian"
3186
msgstr "Is a matrix hermitian"
3188
#: ../lib/library-strings.c:122
3189
msgid "Test if a vector is in a subspace"
3190
msgstr "Test if a vector is in a subspace"
3192
#: ../lib/library-strings.c:123
3194
"Is a matrix (or number) invertible (Integer matrix is invertible iff it's "
3195
"invertible over the integers)"
3197
"Is a matrix (or number) invertible (Integer matrix is invertible iff it's "
3198
"invertible over the integers)"
3200
#: ../lib/library-strings.c:124
3201
msgid "Is a matrix (or number) invertible over a field"
3202
msgstr "Is a matrix (or number) invertible over a field"
3204
#: ../lib/library-strings.c:125
3205
msgid "Is a matrix normal"
3206
msgstr "Is a matrix normal"
3208
#: ../lib/library-strings.c:126
3209
msgid "Is a matrix skew-hermitian"
3210
msgstr "Is a matrix skew-hermitian"
3212
#: ../lib/library-strings.c:127
3213
msgid "Is a matrix unitary"
3214
msgstr "Is a matrix unitary"
3216
#: ../lib/library-strings.c:128
3217
msgid "Get the jordan block corresponding to lambda and n"
3218
msgstr "Get the jordan block corresponding to lambda and n"
3220
#: ../lib/library-strings.c:129
3221
msgid "Get the kernel (nullspace) of a linear transform"
3222
msgstr "Get the kernel (nullspace) of a linear transform"
3224
#: ../lib/library-strings.c:130
3226
"Get the LU decomposition of A and store the result in the L and U which "
3227
"should be references. If not possible returns false."
3229
"Get the LU decomposition of A and store the result in the L and U which "
3230
"should be references. If not possible returns false."
3232
#: ../lib/library-strings.c:131
3233
msgid "Get the i-j minor of a matrix"
3234
msgstr "Get the i-j minor of a matrix"
3236
#: ../lib/library-strings.c:132
3237
msgid "Return the columns that are not the pivot columns of a matrix"
3238
msgstr "Return the columns that are not the pivot columns of a matrix"
3240
#: ../lib/library-strings.c:133
3241
msgid "Get the p Norm (or 2 Norm if no p is supplied) of a vector"
3242
msgstr "Get the p Norm (or 2 Norm if no p is supplied) of a vector"
3244
#: ../lib/library-strings.c:134
3245
msgid "Get the nullspace of a matrix"
3246
msgstr "Get the nullspace of a matrix"
3248
#: ../lib/library-strings.c:135
3249
msgid "Get the nullity of a matrix"
3250
msgstr "Get the nullity of a matrix"
3252
#: ../lib/library-strings.c:136
3253
msgid "Get the orthogonal complement of the columnspace"
3254
msgstr "Get the orthogonal complement of the columnspace"
3256
#: ../lib/library-strings.c:137
3258
"Return pivot columns of a matrix, that is columns which have a leading 1 in "
3259
"rref form, also returns the row where they occur"
3261
"Return pivot columns of a matrix, that is columns which have a leading 1 in "
3262
"rref form, also returns the row where they occur"
3264
#: ../lib/library-strings.c:138
3265
msgid "Projection of vector v onto subspace W given a bilinear form B"
3266
msgstr "Projection of vector v onto subspace W given a bilinear form B"
3268
#: ../lib/library-strings.c:139
3269
msgid "Return the Raleigh Quotient of a matrix and a vector"
3270
msgstr "Return the Raleigh Quotient of a matrix and a vector"
3272
#: ../lib/library-strings.c:140
3273
msgid "Get the rank of a matrix"
3274
msgstr "Get the rank of a matrix"
3276
#: ../lib/library-strings.c:141
3277
msgid "Rosser matrix, a classic symmetric eigenvalue test problem"
3278
msgstr "Rosser matrix, a classic symmetric eigenvalue test problem"
3280
#: ../lib/library-strings.c:142
3281
msgid "Rotation around origin in R^2"
3282
msgstr "Rotation around origin in R^2"
3284
#: ../lib/library-strings.c:143
3285
msgid "Rotation around origin in R^3 about the x-axis"
3286
msgstr "Rotation around origin in R^3 about the x-axis"
3288
#: ../lib/library-strings.c:144
3289
msgid "Rotation around origin in R^3 about the y-axis"
3290
msgstr "Rotation around origin in R^3 about the y-axis"
3292
#: ../lib/library-strings.c:145
3293
msgid "Rotation around origin in R^3 about the z-axis"
3294
msgstr "Rotation around origin in R^3 about the z-axis"
3296
#: ../lib/library-strings.c:146
3297
msgid "Get a basis matrix for the rowspace of a matrix"
3298
msgstr "Get a basis matrix for the rowspace of a matrix"
3300
#: ../lib/library-strings.c:147
3301
msgid "Smith Normal Form for fields (will end up with 1's on the diagonal)"
3302
msgstr "Smith Normal Form for fields (will end up with 1's on the diagonal)"
3304
#: ../lib/library-strings.c:148
3305
msgid "Smith Normal Form for square integer matrices (not its characteristic)"
3306
msgstr "Smith Normal Form for square integer matrices (not its characteristic)"
3308
#: ../lib/library-strings.c:149
3309
msgid "Calculate the trace of a matrix"
3310
msgstr "Calculate the trace of a matrix"
3312
#: ../lib/library-strings.c:150
3313
msgid "Transpose of a matrix"
3314
msgstr "Transpose of a matrix"
3316
#: ../lib/library-strings.c:151
3317
msgid "Return the Vandermonde matrix"
3318
msgstr "Return the Vandermonde matrix"
3320
#: ../lib/library-strings.c:152
3321
msgid "The angle of two vectors, given an inner product"
3322
msgstr "The angle of two vectors, given an inner product"
3324
#: ../lib/library-strings.c:153
3325
msgid "The direct sum of the vector spaces M and N"
3326
msgstr "The direct sum of the vector spaces M and N"
3328
#: ../lib/library-strings.c:154
3329
msgid "Intersection of the subspaces given by M and N"
3330
msgstr "Intersection of the subspaces given by M and N"
3332
#: ../lib/library-strings.c:155
3334
"The sum of the vector spaces M and N, that is {w | w=m+n, m in M, n in N}"
3336
"The sum of the vector spaces M and N, that is {w | w=m+n, m in M, n in N}"
3338
#: ../lib/library-strings.c:156
3339
msgid "Get the classical adjoint (adjugate) of a matrix"
3340
msgstr "Get the classical adjoint (adjugate) of a matrix"
3342
#: ../lib/library-strings.c:157
3343
msgid "Compute the Column Reduced Echelon Form"
3344
msgstr "Compute the Column Reduced Echelon Form"
3346
#: ../lib/library-strings.c:158
3347
msgid "Get n'th catalan number"
3348
msgstr "Get n'th catalan number"
3350
#: ../lib/library-strings.c:159
3351
msgid "Double factorial: n(n-2)(n-4)..."
3352
msgstr "Double factorial: n(n-2)(n-4)..."
3354
#: ../lib/library-strings.c:160
3355
msgid "Factorial: n(n-1)(n-2)..."
3356
msgstr "Factorial: n(n-1)(n-2)..."
3358
#: ../lib/library-strings.c:161
3359
msgid "Falling factorial: (n)_k = n(n-1)...(n-(k-1))"
3360
msgstr "Falling factorial: (n)_k = n(n-1)...(n-(k-1))"
3362
#: ../lib/library-strings.c:162
3363
msgid "Calculate n'th fibbonachi number"
3364
msgstr "Calculate n'th fibbonachi number"
3366
#: ../lib/library-strings.c:163
3368
"Galois matrix given a linear combining rule (a_1*x_+...+a_n*x_n=x_(n+1))"
3370
"Galois matrix given a linear combining rule (a_1*x_+...+a_n*x_n=x_(n+1))"
3372
#: ../lib/library-strings.c:164
3373
msgid "Harmonic Number, the nth harmonic number of order r"
3374
msgstr "Harmonic Number, the nth harmonic number of order r"
3376
#: ../lib/library-strings.c:165
3378
"Hofstadter's function q(n) defined by q(1)=1, q(2)=1, q(n)=q(n-q(n-1))+q(n-q"
3381
"Hofstadter's function q(n) defined by q(1)=1, q(2)=1, q(n)=q(n-q(n-1))+q(n-q"
3384
#: ../lib/library-strings.c:166
3385
msgid "Compute linear recursive sequence using galois stepping"
3386
msgstr "Compute linear recursive sequence using galois stepping"
3388
#: ../lib/library-strings.c:167
3389
msgid "Calculate multinomial coefficients"
3390
msgstr "Calculate multinomial coefficients"
3392
#: ../lib/library-strings.c:168
3393
msgid "Get the pascal's triangle as a matrix"
3394
msgstr "Get the pascal's triangle as a matrix"
3396
#: ../lib/library-strings.c:169
3397
msgid "(Puchhammer) Rising factorial: (n)_k = n(n+1)...(n+(k-1))"
3398
msgstr "(Puchhammer) Rising factorial: (n)_k = n(n+1)...(n+(k-1))"
3400
#: ../lib/library-strings.c:170
3401
msgid "Subfactorial: n! times sum_{k=1}^n (-1)^k/k!"
3402
msgstr "Subfactorial: n! times sum_{k=1}^n (-1)^k/k!"
3404
#: ../lib/library-strings.c:171
3405
msgid "Calculate the nth triangular number"
3406
msgstr "Calculate the nth triangular number"
3408
#: ../lib/library-strings.c:172
3409
msgid "Calculate combinations (binomial coefficient)"
3410
msgstr "Calculate combinations (binomial coefficient)"
3412
#: ../lib/library-strings.c:173
3413
msgid "Calculate permutations"
3414
msgstr "Calculate permutations"
3416
#: ../lib/library-strings.c:174
3418
"Integration of f by Composite Simpson's Rule on the interval [a,b] with the "
3419
"number of steps calculated by the fourth derivative bound and the desired "
3422
"Integration of f by Composite Simpson's Rule on the interval [a,b] with the "
3423
"number of steps calculated by the fourth derivative bound and the desired "
3426
#: ../lib/library-strings.c:175
3427
msgid "Try to calculate an infinite product for a single parameter function"
3428
msgstr "Try to calculate an infinite product for a single parameter function"
3430
#: ../lib/library-strings.c:176
3432
"Try to calculate an infinite product for a double parameter function with "
3435
"Try to calculate an infinite product for a double parameter function with "
3438
#: ../lib/library-strings.c:177
3439
msgid "Try to calculate an infinite sum for a single parameter function"
3440
msgstr "Try to calculate an infinite sum for a single parameter function"
3442
#: ../lib/library-strings.c:178
3444
"Try to calculate an infinite sum for a double parameter function with func"
3447
"Try to calculate an infinite sum for a double parameter function with func"
3450
#: ../lib/library-strings.c:179
3452
"Try and see if a real-valued function is continuous at x0 by calculating the "
3455
"Try and see if a real-valued function is continuous at x0 by calculating the "
3458
#: ../lib/library-strings.c:180
3460
"Test for differentiability by approximating the left and right limits and "
3463
"Test for differentiability by approximating the left and right limits and "
3466
#: ../lib/library-strings.c:181
3467
msgid "Calculate the left limit of a real-valued function at x0"
3468
msgstr "Calculate the left limit of a real-valued function at x0"
3470
#: ../lib/library-strings.c:182
3472
"Calculate the limit of a real-valued function at x0. Tries to calculate "
3473
"both left and right limits."
3475
"Calculate the limit of a real-valued function at x0. Tries to calculate "
3476
"both left and right limits."
3478
#: ../lib/library-strings.c:183
3479
msgid "Integration by midpoint rule"
3480
msgstr "Integration by midpoint rule"
3482
#: ../lib/library-strings.c:184
3483
msgid "Attempt to calculate numerical derivative"
3484
msgstr "Attempt to calculate numerical derivative"
3486
#: ../lib/library-strings.c:185
3488
"Integration by rule set in NumericalIntegralFunction of f from a to b using "
3489
"NumericalIntegralSteps steps"
3491
"Integration by rule set in NumericalIntegralFunction of f from a to b using "
3492
"NumericalIntegralSteps steps"
3494
#: ../lib/library-strings.c:186
3495
msgid "Attempt to calculate numerical left derivative"
3496
msgstr "Attempt to calculate numerical left derivative"
3498
#: ../lib/library-strings.c:187
3499
msgid "Attempt to calculate the limit of f(step_fun(i)) as i goes from 1 to N"
3500
msgstr "Attempt to calculate the limit of f(step_fun(i)) as i goes from 1 to N"
3502
#: ../lib/library-strings.c:188
3503
msgid "Attempt to calculate numerical right derivative"
3504
msgstr "Attempt to calculate numerical right derivative"
3506
#: ../lib/library-strings.c:189
3507
msgid "Compute one-sided derivative using five point formula"
3508
msgstr "Compute one-sided derivative using five point formula"
3510
#: ../lib/library-strings.c:190
3511
msgid "Compute one-sided derivative using three-point formula"
3512
msgstr "Compute one-sided derivative using three-point formula"
3514
#: ../lib/library-strings.c:191
3515
msgid "Calculate the right limit of a real-valued function at x0"
3516
msgstr "Calculate the right limit of a real-valued function at x0"
3518
#: ../lib/library-strings.c:192
3519
msgid "Compute two-sided derivative using five-point formula"
3520
msgstr "Compute two-sided derivative using five-point formula"
3522
#: ../lib/library-strings.c:193
3523
msgid "Compute two-sided derivative using three-point formula"
3524
msgstr "Compute two-sided derivative using three-point formula"
3526
#: ../lib/library-strings.c:194
3527
msgid "argument (angle) of complex number"
3528
msgstr "argument (angle) of complex number"
3530
#: ../lib/library-strings.c:195
3531
msgid "Dirichlet kernel of order n"
3532
msgstr "Dirichlet kernel of order n"
3534
#: ../lib/library-strings.c:196
3535
msgid "Returns 1 iff all elements are zero"
3536
msgstr "Returns 1 iff all elements are zero"
3538
#: ../lib/library-strings.c:197
3539
msgid "The error function, 2/sqrt(pi) * int_0^x e^(-t^2) dt"
3540
msgstr "The error function, 2/sqrt(pi) * int_0^x e^(-t^2) dt"
3542
#: ../lib/library-strings.c:198
3543
msgid "Fejer kernel of order n"
3544
msgstr "Fejer kernel of order n"
3546
#: ../lib/library-strings.c:199
3547
msgid "Returns 1 iff all elements are equal"
3548
msgstr "Returns 1 iff all elements are equal"
3550
#: ../lib/library-strings.c:200
3551
msgid "Find the first value where f(x)=0"
3552
msgstr "Find the first value where f(x)=0"
3554
#: ../lib/library-strings.c:201
3555
msgid "Moebius mapping of the disk to itself mapping a to 0"
3556
msgstr "Moebius mapping of the disk to itself mapping a to 0"
3558
#: ../lib/library-strings.c:202
3560
"Moebius mapping using the cross ratio taking z2,z3,z4 to 1,0, and infinity "
3563
"Moebius mapping using the cross ratio taking z2,z3,z4 to 1,0, and infinity "
3566
#: ../lib/library-strings.c:203
3568
"Moebius mapping using the cross ratio taking infinity to infinity and z2,z3 "
3569
"to 1 and 0 respectively"
3571
"Moebius mapping using the cross ratio taking infinity to infinity and z2,z3 "
3572
"to 1 and 0 respectively"
3574
#: ../lib/library-strings.c:204
3576
"Moebius mapping using the cross ratio taking infinity to 1 and z3,z4 to 0 "
3577
"and infinity respectively"
3579
"Moebius mapping using the cross ratio taking infinity to 1 and z3,z4 to 0 "
3580
"and infinity respectively"
3582
#: ../lib/library-strings.c:205
3584
"Moebius mapping using the cross ratio taking infinity to 0 and z2,z4 to 1 "
3585
"and infinity respectively"
3587
"Moebius mapping using the cross ratio taking infinity to 0 and z2,z4 to 1 "
3588
"and infinity respectively"
3590
#: ../lib/library-strings.c:206
3592
"Poisson kernel on D(0,1) (not normalized to 1, that is integral of this is "
3595
"Poisson kernel on D(0,1) (not normalized to 1, that is integral of this is "
3598
#: ../lib/library-strings.c:207
3599
msgid "Poisson kernel on D(0,R) (not normalized to 1)"
3600
msgstr "Poisson kernel on D(0,R) (not normalized to 1)"
3602
#: ../lib/library-strings.c:208
3604
"The unit step function = 0 for x<0, 1 otherwise. This is the integral of "
3605
"the Dirac Delta function."
3607
"The unit step function = 0 for x<0, 1 otherwise. This is the integral of "
3608
"the Dirac Delta function."
3610
#: ../lib/library-strings.c:209
3611
msgid "The cis function, that is cos(x)+i*sin(x)"
3612
msgstr "The cis function, that is cos(x)+i*sin(x)"
3614
#: ../lib/library-strings.c:210
3615
msgid "Convert degrees to radians"
3616
msgstr "Convert degrees to radians"
3618
#: ../lib/library-strings.c:211
3619
msgid "Convert radians to degrees"
3620
msgstr "Convert radians to degrees"
3622
#: ../lib/library-strings.c:212
3624
"Use classical Euler's method to numerically solve y'=f(x,y) for initial x0,"
3625
"y0 going to x1 with n increments, returns y at x1"
3627
"Use classical Euler's method to numerically solve y'=f(x,y) for initial x0,"
3628
"y0 going to x1 with n increments, returns y at x1"
3630
#: ../lib/library-strings.c:213
3631
msgid "Find root of a function using the bisection method"
3632
msgstr "Find root of a function using the bisection method"
3634
#: ../lib/library-strings.c:214
3635
msgid "Find root of a function using the method of false position"
3636
msgstr "Find root of a function using the method of false position"
3638
#: ../lib/library-strings.c:215
3639
msgid "Find root of a function using the Muller's method"
3640
msgstr "Find root of a function using the Muller's method"
3642
#: ../lib/library-strings.c:216
3643
msgid "Find root of a function using the secant method"
3644
msgstr "Find root of a function using the secant method"
3646
#: ../lib/library-strings.c:217
3648
"Use classical non-adaptive Runge-Kutta of fourth order method to numerically "
3649
"solve y'=f(x,y) for initial x0,y0 going to x1 with n increments, returns y "
3652
"Use classical non-adaptive Runge-Kutta of fourth order method to numerically "
3653
"solve y'=f(x,y) for initial x0,y0 going to x1 with n increments, returns y "
3656
#: ../lib/library-strings.c:218
3657
msgid "Calculate average of an entire matrix"
3658
msgstr "Calculate average of an entire matrix"
3660
#: ../lib/library-strings.c:219
3661
msgid "Integral of the GaussFunction from 0 to x (area under the normal curve)"
3663
"Integral of the GaussFunction from 0 to x (area under the normal curve)"
3665
#: ../lib/library-strings.c:220
3666
msgid "The normalized Gauss distribution function (the normal curve)"
3667
msgstr "The normalized Gauss distribution function (the normal curve)"
3669
#: ../lib/library-strings.c:221
3670
msgid "Calculate median of an entire matrix"
3671
msgstr "Calculate median of an entire matrix"
3673
#: ../lib/library-strings.c:222
3674
msgid "Calculate the population standard deviation of a whole matrix"
3675
msgstr "Calculate the population standard deviation of a whole matrix"
3677
#: ../lib/library-strings.c:223
3678
msgid "Calculate average of each row in a matrix"
3679
msgstr "Calculate average of each row in a matrix"
3681
#: ../lib/library-strings.c:224
3682
msgid "Calculate median of each row in a matrix"
3683
msgstr "Calculate median of each row in a matrix"
3685
#: ../lib/library-strings.c:225
3687
"Calculate the population standard deviations of rows of a matrix and return "
3690
"Calculate the population standard deviations of rows of a matrix and return "
3693
#: ../lib/library-strings.c:226
3695
"Calculate the standard deviations of rows of a matrix and return a vertical "
3698
"Calculate the standard deviations of rows of a matrix and return a vertical "
3701
#: ../lib/library-strings.c:227
3702
msgid "Calculate the standard deviation of a whole matrix"
3703
msgstr "Calculate the standard deviation of a whole matrix"
3705
#: ../lib/library-strings.c:228
3707
"Run newton's method on a polynomial to attempt to find a root, returns after "
3708
"two successive values are within epsilon or after maxn tries (then returns "
3711
"Run newton's method on a polynomial to attempt to find a root, returns after "
3712
"two successive values are within epsilon or after maxn tries (then returns "
3715
#: ../lib/library-strings.c:229
3717
"Returns a set theoretic intersection of X and Y (X and Y are vectors "
3718
"pretending to be sets)"
3720
"Returns a set theoretic intersection of X and Y (X and Y are vectors "
3721
"pretending to be sets)"
3723
#: ../lib/library-strings.c:230
3725
"Returns true if the element x is in the set X (where X is a vector "
3726
"pretending to be a set)"
3728
"Returns true if the element x is in the set X (where X is a vector "
3729
"pretending to be a set)"
3731
#: ../lib/library-strings.c:231
3732
msgid "Returns a set where every element of X appears only once"
3733
msgstr "Returns a set where every element of X appears only once"
3735
#: ../lib/library-strings.c:232
3737
"Returns a set theoretic difference X-Y (X and Y are vectors pretending to be "
3740
"Returns a set theoretic difference X-Y (X and Y are vectors pretending to be "
3743
#: ../lib/library-strings.c:233
3745
"Returns a set theoretic union of X and Y (X and Y are vectors pretending to "
3748
"Returns a set theoretic union of X and Y (X and Y are vectors pretending to "
3793
#: ../ve/glade-helper.c:82
3794
#: ../ve/glade-helper.c:114
3795
#: ../ve/glade-helper.c:136
3796
msgid "(memory buffer)"
3797
msgstr "(memory buffer)"
3800
#: ../ve/glade-helper.c:171
3801
#: ../ve/glade-helper.c:224
3802
#: ../ve/glade-helper.c:278
3803
msgid "Cannot load user interface"
3804
msgstr "Cannot load user interface"
3806
#: ../ve/glade-helper.c:172
3808
msgid "An error occurred while loading user interface element %s%s from file %s. Possibly the glade interface description was corrupted. %s cannot continue and will exit now. You should check your installation of %s or reinstall %s."
3809
msgstr "An error occurred while loading user interface element %s%s from file %s. Possibly the glade interface description was corrupted. %s cannot continue and will exit now. You should check your installation of %s or reinstall %s."
3811
#: ../ve/glade-helper.c:188
3814
"Glade file is on crack! Make sure the correct file is installed!\n"
3815
"file: %s widget: %s"
3817
"Glade file is on crack! Make sure the correct file is installed!\n"
3818
"file: %s widget: %s"
3820
#: ../ve/glade-helper.c:225
3822
msgid "An error occurred while loading the user interface element %s%s from file %s. CList type widget should have %d column. Possibly the glade interface description was corrupted. %s cannot continue and will exit now. You should check your installation of %s or reinstall %s."
3823
msgid_plural "An error occurred while loading the user interface element %s%s from file %s. CList type widget should have %d columns. Possibly the glade interface description was corrupted. %s cannot continue and will exit now. You should check your installation of %s or reinstall %s."
3824
msgstr[0] "An error occurred while loading the user interface element %s%s from file %s. CList type widget should have %d column. Possibly the glade interface description was corrupted. %s cannot continue and will exit now. You should check your installation of %s or reinstall %s."
3825
msgstr[1] "An error occurred while loading the user interface element %s%s from file %s. CList type widget should have %d columns. Possibly the glade interface description was corrupted. %s cannot continue and will exit now. You should check your installation of %s or reinstall %s."
3827
#: ../ve/glade-helper.c:254
3830
"Glade file is on crack! Make sure the correct file is installed!\n"
3831
"file: %s widget: %s expected clist columns: %d"
3833
"Glade file is on crack! Make sure the correct file is installed!\n"
3834
"file: %s widget: %s expected clist columns: %d"
3836
#: ../ve/glade-helper.c:279
3838
msgid "An error occurred while loading the user interface from file %s. Possibly the glade interface description was not found. %s cannot continue and will exit now. You should check your installation of %s or reinstall %s."
3839
msgstr "An error occurred while loading the user interface from file %s. Possibly the glade interface description was not found. %s cannot continue and will exit now. You should check your installation of %s or reinstall %s."
3841
#: ../ve/glade-helper.c:291
3843
msgid "No interface could be loaded. This is BAD! (file: %s)"
3844
msgstr "No interface could be loaded. This is BAD! (file: %s)"
3846
#: ../ve/ve-nongnome.c:134
3847
msgid "Too many alias levels for a locale; may indicate a loop"
3848
msgstr "Too many alias levels for a locale; may indicate a loop"
3851
#~ "Apply the Gram-Schmidt process (to the columns) using the dot product"
3853
#~ "Apply the Gram-Schmidt process (to the columns) using the dot product"
3751
3854
#~ msgid "Draw a line from x1,y1 to x2,y2"
3752
3855
#~ msgstr "Draw a line from x1,y1 to x2,y2"