📄 stata14.key
字号:
equals is not something to which a value can be assigned;
see help @[M-2] op_assignment@.
.e [M-2] error
.c error
.t Return code 3012
.k rc 3012 r(3012)
.x
^undefined operation on a pointer^
You have, for instance, attempted to add two pointers;
see help @[M-2] pointers@.
.e [M-2] error
.c error
.t Return code 3101
.k rc 3101 r(3101)
.x
^matrix found where function required^
A particular argument to a function is required to be a function,
and a matrix was found instead.
.e [M-2] error
.c error
.t Return code 3102
.k rc 3102 r(3102)
.x
^function found where matrix required^
A particular argument to a function is required to be a matrix,
vector, or scalar, and a function was found instead.
.e [M-2] error
.c error
.t Return code 3103
.k rc 3103 r(3103)
.x
^view found where array required^
In general, view matrices can be used wherever a matrix is
required, but there are a few exceptions, both in low-level
routines and in routines that wish to write results back to the
argument. In this case, a view is not acceptable. If V is the
view variable, simply code X=V and then pass X in its stead.
See help @[M-5] st_view()@.
.e [M-2] error
.c error
.t Return code 3104
.k rc 3104 r(3104)
.x
^array found where view required^
A function argument was specified with a matrix that was not a
view, and a view was required.
See help @[M-5] st_view()@
.e [M-2] error
.c error
.t Return code 3200
.k rc 3200 r(3200)
.x
^conformability error^
A matrix, vector, or scalar has the wrong number of rows and/or
columns for what is required. Adding a 2 x 3 matrix to a 1 x 4
would result in this error.
.e [M-2] error
.c error
.t Return code 3201
.k rc 3201 r(3201)
.x
^vector required^
An argument is required to be r x 1 or 1 x c, and a matrix was
found instead.
.e [M-2] error
.c error
.t Return code 3202
.k rc 3202 r(3202)
.x
^rowvector required^
An argument is required to be 1 x c and it is not.
.e [M-2] error
.c error
.t Return code 3203
.k rc 3203 r(3203)
.x
^colvector required^
An argument is required to be r x 1 and it is not.
.e [M-2] error
.c error
.t Return code 3204
.k rc 3204 r(3204)
.x
^matrix found where square required^
An argument is required to be 1 x 1 and it is not.
.e [M-2] error
.c error
.t Return code 3205
.k rc 3205 r(3205)
.x
^square matrix required^
An argument is required to be n x n and it is not.
.e [M-2] error
.c error
.t Return code 3250
.k rc 3250 r(3250)
.x
^type mismatch^
The eltype of an argument does not match what is required. For
instance, perhaps a real was expected and a string was received.
See eltype in help @[M-6] glossary@.
.e [M-2] error
.c error
.t Return code 3251
.k rc 3251 r(3251)
.x
^nonnumeric found where numeric required^
An argument was expected to be real or complex and it is not.
.e [M-2] error
.c error
.t Return code 3252
.k rc 3252 r(3252)
.x
^noncomplex found where complex required^
An argument was expected to be complex and it is not.
.e [M-2] error
.c error
.t Return code 3253
.k rc 3253 r(3253)
.x
^nonreal found where real required^
An argument was expected to be real and it is not.
.e [M-2] error
.c error
.t Return code 3254
.k rc 3254 r(3254)
.x
^nonstring found where string required^
An argument was expected to be string and it is not.
.e [M-2] error
.c error
.t Return code 3255
.k rc 3255 r(3255)
.x
^real or string required^
An argument was expected to be real or string and it is not.
.e [M-2] error
.c error
.t Return code 3256
.k rc 3256 r(3256)
.x
^numeric or string required^
An argument was expected to be real, complex, or string and
it is not.
.e [M-2] error
.c error
.t Return code 3257
.k rc 3257 r(3257)
.x
^nonpointer found where pointer required^
An argument was expected to be a pointer and it is not.
.e [M-2] error
.c error
.t Return code 3258
.k rc 3258 r(3258)
.x
^nonvoid found where void required^
An argument was expected to be void and it is not.
.e [M-2] error
.c error
.t Return code 3300
.k rc 3300 r(3300)
.x
^argument out of range^
The eltype and orgtype of the argument are correct, but it
contains an invalid value, such as you asking for the 20th row of
a 4 x 5 matrix.
See eltype and orgtype in help @[M-6] glossary@.
.e [M-2] error
.c error
.t Return code 3301
.k rc 3301 r(3301)
.x
^subscript invalid^
The subscript is out of range (refers to a row or column that does
not exist) or contains the wrong number of elements.
See help @[M-2] subscripts@.
.e [M-2] error
.c error
.t Return code 3302
.k rc 3302 r(3302)
.x
^invalid %fmt^
The %fmt for formatting data is invalid.
See help @[M-5] printf()@ and see help @format@.
.e [M-2] error
.c error
.t Return code 3303
.k rc 3303 r(3303)
.x
^invalid permutation vector^
The vector specified does not meet the requirements of a
permutation vector, namely that an n-element vector contain a
permutation of the integers 1 through n.
See help @[M-1] permutation@.
.e [M-2] error
.c error
.t Return code 3351
.k rc 3351 r(3351)
.x
^argument has missing values^
In general, Mata is tolerant of missing values, but there are
exceptions. This function does not allow the matrix, vector,
or scalar to have missing values.
.e [M-2] error
.c error
.t Return code 3352
.k rc 3352 r(3352)
.x
^singular matrix^
The matrix is singular and the requested result cannot be carried
out. If singular matrices are a possibility, then you are
probably using the wrong function.
.e [M-2] error
.c error
.t Return code 3353
.k rc 3353 r(3353)
.x
^matrix not positive definite^
The matrix is nonpositive definite and the requested results
cannot be computed. If nonpositive definite matrices are a
possibility, then you are probably using the wrong function.
.e [M-2] error
.c error
.t Return code 3360
.k rc 3360 r(3360)
.x
^failure to converge^
The function that issued this message used an algorithm that the
function expected would converge but did not, probably because
the input matrix was extreme in some way.
.e [M-2] error
.c error
.t Return code 3492
.k rc 3492 r(3492)
.x
^resulting string too long^
A string the function was attempting to produce became too long.
Since the maximum length of strings in Mata is 2,147,488,647
characters, it is unlikely that Mata imposed the limit. Review
the documentation on the function for the source of the limit
that was imposed (e.g., perhaps a string was being produced for
use by Stata). In any case, this error does not arise because
of an out-of-memory situation. It arises because some limit
was imposed.
.e [M-2] error
.c error
.t Return code 3498
.k rc 3498 r(3498)
.x
^(message varies)^
An error specific to this function arose. The text of the message
should describe the problem.
.e [M-2] error
.c error
.t Return code 3499
.k rc 3499 r(3499)
.x
^____ not found^
The specified variable or function could not be found.
In the case of a function, it was not already loaded, it is not
in the libraries, and there is no .mo file with its name.
.e [M-2] error
.c error
.t Return code 3500
.k rc 3500 r(3500)
.x
^invalid Stata variable name^
A variable name -- which name is contained in a Mata string
variable -- is not appropriate for use with Stata.
.e [M-2] error
.c error
.t Return code 3598
.k rc 3598 r(3598)
.x
^Stata returned error^
You are using a Stata interface function and have asked Stata to
perform a task. Stata could not or refused.
.e [M-2] error
.c error
.t Return code 3601
.k rc 3601 r(3601)
.x
^invalid file handle^
The number specified does not correspond to an open file handle;
see help @[M-5] fopen()@.
.e [M-2] error
.c error
.t Return code 3602
.k rc 3602 r(3602)
.x
^invalid filename^
The filename specified is invalid.
.e [M-2] error
.c error
.t Return code 3603
.k rc 3603 r(3603)
.x
^invalid file mode^
The file mode (whether read, write, read-write, etc.) specified is
invalid;
see help @[M-5] fopen()@.
.e [M-2] error
.c error
.t Return code 3611
.k rc 3611 r(3611)
.x
^too many open files^
The maximum number of files that may be open simultaneously
is 50, although your operating system may not allow that many.
.e [M-2] error
.c error
.t Return code 3621
.k rc 3621 r(3621)
.x
^attempt to write read-only file^
The file was opened read-only and an attempt was made to write
into it.
.e [M-2] error
.c error
.t Return code 3622
.k rc 3622 r(3622)
.x
^attempt to read write-only file^
The file was opened write-only and an attempt was made to read it.
.e [M-2] error
.c error
.t Return code 3623
.k rc 3623 r(3623)
.x
^attempt to seek append-only file^
The file was opened append-only and then an attempt was made
to seek into the file;
see help @[M-5] fopen()@.
.e [M-2] error
.c error
.t Return code 3698
.k rc 3698 r(3698)
.x
An attempt was made to seek to an invalid part of the file,
or the seek failed for other reasons;
see help @[M-5] fopen()@.
.e [M-2] error
.c error
.t Return code 3900
.k rc 3900 r(3900)
.x
^out of memory^
Mata is out of memory; the operating system refused to supply
what Mata requested. There is no Mata or Stata setting that
affects this, and so nothing in Mata or Stata to reset in order
to get more memory. You must take up the problem with your
operating system.
.e [M-2] error
.c error
.t Return code 3901
.k rc 3901 r(3901)
.x
^macro memory in use^
This error message should not occur; notify StataCorp if it does.
.e [M-2] error
.c error
.t Return code 3930
.k rc 3930 r(3930)
.x
^error in LAPACK routine^
The linear-algebra LAPACK routines -- see help @[M-1] LAPACK@
-- generated an error that Mata did not expect. Please notify
StataCorp if you should receive this error.
.e [M-2] error
.c error
.t Return code 3995
.k rc 3995 r(3995)
.x
^unallocated function^
This error message should not occur; notify StataCorp if it does.
.e [M-2] error
.c error
.t Return code 3996
.k rc 3996 r(3996)
.x
^built-in unallocated^
This error message should not occur; notify StataCorp if it does.
.e [M-2] error
.c error
.t Return code 3997
.k rc 3997 r(3997)
.x
^unimplemented opcode^
This error message should not occur; notify StataCorp if it does.
.e [M-2] error
.c error
.t Return code 3998
.k rc 3998 r(3998)
.x
^stack overflow^
Your program nested too deeply. For instance, imagine
calculating the factorial of n by recursively calling yourself,
and then requesting the factorial of 1e+100. Functions that call
themselves in an infinite loop invariably cause this error.
.e [P] error
.c error
.t Return code 4005
.k rc 4005 r(4005)
.x
^invalid type usage^;
See help @class@ for proper use of types within the class system.
.e [P] error
.c error
.t Return code 4006
.k rc 4006 r(4006)
.x
^invalid attribute type^;
See help @class@ for proper use of attribute types within the class
system.
.e [P] error
.c error
.t Return code 400
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -