亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? mat

?? Calc Software Package for Number Calc
??
?? 第 1 頁 / 共 2 頁
字號:
NAME    mat - keyword to create a matrix valueSYNOPSIS    mat [index-range-list] [ = {value_0. ...} ]    mat [] [= {value_0, ...}]    mat variable_1 ... [index-range-list] [ = {value_0, ...} ]    mat variable_1 ... [] [ = {value_0, ...} ]    mat [index-range-list_1[index-ranges-list_2] ... [ = { { ...} ...}  ]    decl id_1 id_2 ... [index-range-list] ...TYPES    index-range-list	range_1 [, range_2, ...]  up to 4 ranges    range_1, ...		integer, or integer_1 : integer_2    value, value_1, ...	any    variable_1 ...	lvalue    decl			declarator = global, static or local    id_1, ...		identifierDESCRIPTION    The expression  mat [index-range-list]  returns a matrix value.    This may be assigned to one or more lvalues A, B, ... by either	mat A B ... [index-range-list]    or	A = B = ... = mat[index-range-list]    If a variable is specified by an expression that is not a symbol with    possibly object element specifiers, the expression should be enclosed    in parentheses.  For example, parentheses are required in    mat (A[2]) [3]  and	mat (*p) [3]  but  mat P.x [3] is acceptable.    When an index-range is specified as integer_1 : integer_2, where    integer_1 and integer_2 are expressions which evaluate to integers,    the index-range consists of all integers from the minimum of the    two integers to the maximum of the two integers.  For example,    mat[2:5, 0:4] and mat[5:2, 4:0] return the same matrix value.    If an index-range is an expression which evaluates to an integer,    the range is as if specified by 0 : integer - 1.  For example,    mat[4] and mat[0:3] return the same 4-element matrix; mat[-2] and    mat[-3:0] return the same 4-element matrix.    If the variable A has a matrix value, then for integer indices    i_1, i_2, ..., equal in number to the number of ranges specified at    its creation, and such that each index is in the corresponding range,    the matrix element associated with those index list is given as an    lvalue by the expressions A[i_1, i_2, ...].    The elements of the matrix are stored internally as a linear array    in which locations are arranged in order of increasing indices.    For example, in order of location, the six element of A = mat [2,3]    are	A[0,0], A[0,1], A[0,2], A[1,0], A[1,,1], A[1,2].    These elements may also be specified using the double-bracket operator    with a single integer index as in A[[0]], A[[1]], ..., A[[5]].    If p is assigned the value &A[0.0], the address of A[[i]] for 0 <= i < 6    is p + i as long as A exists and a new value is not assigned to A.    When a matrix is created, each element is initially assigned the    value zero.	Other values may be assigned then or later using the    "= {...}" assignment operation.  Thus	A = {value_0, value_1, ...}    assigns the values value_0, value_1, ... to the elements A[[0]],    A[[1]], ...	Any blank "value" is passed over.  For example,	A = {1, , 2}    will assign the value 1 to A[[0]], 2 to A[[2]] and leave all other    elements unchanged.	Values may also be assigned to elements by    simple assignments, as in A[0,0] = 1, A[0,2] = 2;    If the index-range is left blank but an initializer list is specified    as in:	; mat A[] = {1, 2 }	; B = mat[] = {1, , 3, }    the matrix created is one-dimensional.  If the list contains a    positive number n of values or blanks, the result is as if the    range were specified by [n], i.e. the range of indices is from    0 to n - 1.	In the above examples, A is of size 2 with A[0] = 1    and A[1] = 2;  B is of size 4 with B[0] = 1, B[1] = B[3] = 0,    B[2] = 3.  The specification mat[] = { } creates the same as mat[1].    If the index-range is left blank and no initializer list is specified,    as in  mat C[]  or	C = mat[], the matrix assigned to C has zero    dimension; this has one element C[].    To assign a value using "= { ...}" at the same time as creating C,    parentheses are required as in (mat[]) = {value}  or  (mat C[]) =    {value}. Later a value may be assigned to C[] by  C[] = value  or    C = {value}.    The value assigned at any time to any element of a matrix can be of    any type - number, string, list, matrix, object of previously specified    type, etc.  For some matrix operations there are of course conditions    that elements may have to satisfy: for example, addition of matrices    requires that addition of corresponding elements be possible.    If an element of a matrix is a structure for which indices or an    object element specifier is required, an element of that structure is    referred to by appropriate uses of [ ] or ., and so on if an element    of that element is required.    For example, one may have an expressions like:	; A[1,2][3].alpha[2];    if A[1,2][3].alpha is a list with at least three elements, A[1,2][3] is    an object of a type like  obj {alpha, beta}, A[1,2] is a matrix of    type mat[4] and A is a mat[2,3] matrix.  When an element of a matrix    is a matrix and the total number of indices does not exceed 4, the    indices can be combined into one list, e.g. the A[1,2][3] in the    above example can be shortened to A[1,2,3].	(Unlike C, A[1,2] cannot    be expressed as A[1][2].)    The function ismat(V) returns 1 if V is a matrix, 0 otherwise.    isident(V) returns 1 if V is a square matrix with diagonal elements 1,    off-diagonal elements zero, or a zero- or one-dimensional matrix with    every element 1; otherwise zero is returned.	 Thus  isident(V) = 1    indicates that for  V * A  and  A * V  where A is any matrix of    for which either product is defined and the elements of A are real    or complex numbers, that product will equal A.    If V is matrix-valued, test(V) returns 0 if every element of V tests    as zero; otherwise 1 is returned.    The dimension of a matrix A, i.e. the number of index-ranges in the    initial creation of the matrix, is returned by the function matdim(A).    For 1 <= i <= matdim(A), the minimum and maximum values for the i-th    index range are returned by matmin(A, i) and matmax(A,i), respectively.    The total number of elements in the matrix is returned by size(A).    The sum of the elements in the matrix is returned by matsum(A).    The default method of printing matrices is to give a line of information    about the matrix, and to list on separate lines up to 15 elements,    the indices and either the value (for numbers, strings, objects) or    some descriptive information for lists or matrices, etc.    Numbers are displayed in the current number-printing mode.    The maximum number of elements to be printed can be assigned    any nonnegative integer value m by config("maxprint", m).    Users may define another method of printing matrices by defining a    function mat_print(M); for example, for a not too big 2-dimensional    matrix A it is a common practice to use a loop like:	define mat_print(A) {		local i,j;		for (i = matmin(A,1); i <= matmax(A,1); i++) {			if (i != matmin(A,1))				printf("\t");			for (j = matmin(A,2); j <= matmax(A,2); j++)				printf(" [%d,%d]: %e", i, j, A[i,j]);			if (i != matmax(A,1))				printf("\n");	 	}	}    So that when one defines a 2D matrix such as:	; mat X[2,3] = {1,2,3,4,5,6}    then printing X results in:	[0,0]: 1 [0,1]: 2 [0,2]: 3	[1,0]: 4 [1,1]: 5 [1,2]: 6    The default printing may be restored by	; undefine mat_print;    The keyword "mat" followed by two or more index-range-lists returns a    matrix with indices specified by the first list, whose elements are    matrices as determined by the later index-range-lists.  For    example  mat[2][3]  is a 2-element matrix, each of whose elements has    as its value a 3-element matrix.  Values may be assigned to the    elements of the innermost matrices by nested = {...} operations as in	; mat [2][3] = {{1,2,3},{4,5,6}}    An example of the use of mat with a declarator is	; global mat A B [2,3], C [4]    This creates, if they do not already exist, three global variables with    names A, B, C, and assigns to A and B the value mat[2,3] and to C mat[4].    Some operations are defined for matrices.    A == B	Returns 1 if A and B are of the same "shape" and "corresponding"	elements are equal; otherwise 0 is returned.  Being of the same	shape means they have the same dimension d, and for each i <= d,	    matmax(A,i) - matmin(A,i) == matmax(B,i) - matmin(B,i),	One consequence of being the same shape is that the matrices will	have the same size.   Elements "correspond" if they have the same	double-bracket indices; thus A == B implies that A[[i]] == B[[i]]	for 0 <= i < size(A) == size(B).    A + B    A - B	These are defined A and B have the same shape, the element	with double-bracket index j being evaluated by A[[j]] + B[[j]] and	A[[j]] - B[[j]], respectively.	The index-ranges for the results	are those for the matrix A.    A[i,j]	If A is two-dimensional, it is customary to speak of the indices	i, j in A[i,j] as referring to rows and columns;  the number of

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产亚洲精品aa午夜观看| 欧美精品乱人伦久久久久久| 日韩成人一区二区三区在线观看| 中文字幕亚洲综合久久菠萝蜜| 久久久久久毛片| 欧美激情综合五月色丁香| 久久精品网站免费观看| 国产欧美日韩精品a在线观看| 日本一区二区视频在线| 国产欧美日韩亚州综合| 国产精品久久国产精麻豆99网站| 亚洲国产成人在线| 亚洲另类在线制服丝袜| 亚洲一区二区精品视频| 水蜜桃久久夜色精品一区的特点| 日韩和欧美一区二区| 免费观看30秒视频久久| 国精产品一区一区三区mba视频| 九色porny丨国产精品| 国产69精品一区二区亚洲孕妇 | 夜夜爽夜夜爽精品视频| 亚洲香肠在线观看| 日韩成人伦理电影在线观看| 极品销魂美女一区二区三区| 懂色av噜噜一区二区三区av| 99久久精品免费| 在线电影一区二区三区| 精品成人免费观看| 亚洲天堂免费看| 五月婷婷激情综合| 国产福利91精品| 欧美色大人视频| 久久久久99精品一区| 亚洲丝袜另类动漫二区| 免费观看在线色综合| 成人av片在线观看| 欧美剧情电影在线观看完整版免费励志电影 | 国产精品久久毛片a| 亚洲一区在线观看免费观看电影高清| 亚洲成人综合视频| 国产成人免费视频精品含羞草妖精| 91在线国产福利| 亚洲精品一区二区三区香蕉| 亚洲日本一区二区三区| 黑人精品欧美一区二区蜜桃| 色欧美片视频在线观看在线视频| 欧美肥大bbwbbw高潮| 亚洲欧洲成人自拍| 久久精品二区亚洲w码| 色香蕉久久蜜桃| 久久久久久9999| 日韩av不卡一区二区| 91丨九色porny丨蝌蚪| 欧美大片国产精品| 日韩精彩视频在线观看| 91香蕉视频污| 久久精品视频在线看| 日韩在线卡一卡二| 在线看国产一区| 亚洲欧美日韩国产一区二区三区 | 久久午夜电影网| 亚洲成人免费视| 91黄色免费看| 亚洲欧洲成人精品av97| 国产a级毛片一区| 精品国内片67194| 美女mm1313爽爽久久久蜜臀| 欧美色手机在线观看| 一区二区三区四区av| 99亚偷拍自图区亚洲| 亚洲国产精品99久久久久久久久 | 欧美日韩亚洲国产综合| 中文字幕中文字幕在线一区| 国产一区福利在线| 欧美电影免费观看完整版| 蜜臀精品久久久久久蜜臀| 91精品国产综合久久香蕉麻豆 | 国产精品99久久久久久宅男| 日韩一级免费观看| 另类人妖一区二区av| 欧美大片在线观看一区| 精品一区二区日韩| 亚洲精品在线观| 欧亚一区二区三区| 日韩精品自拍偷拍| 国产亚洲综合色| 国产a精品视频| 中文av一区特黄| 白白色 亚洲乱淫| 成人免费在线视频观看| 成人小视频在线| 亚洲乱码精品一二三四区日韩在线| yourporn久久国产精品| 亚洲精品成a人| 欧美精品久久一区| 久久国产福利国产秒拍| 国产视频一区不卡| 日本乱码高清不卡字幕| 丝袜美腿亚洲综合| 欧美精品一区二区三| 国产99久久久久久免费看农村| 国产精品系列在线| 欧美日韩精品一区视频| 国产一区二区福利| 亚洲卡通欧美制服中文| 欧美精品丝袜中出| 国产成人午夜99999| 亚洲一二三四久久| 久久亚洲一级片| 色婷婷亚洲综合| 九一久久久久久| 夜夜亚洲天天久久| 国产人妖乱国产精品人妖| 在线观看三级视频欧美| 国产在线播放一区三区四| 亚洲人妖av一区二区| 日韩女优av电影| 99re6这里只有精品视频在线观看 99re8在线精品视频免费播放 | 国产精品国产自产拍在线| 欧美熟乱第一页| 国产91清纯白嫩初高中在线观看| 一区二区三区四区在线播放| 精品久久久久一区| 在线视频亚洲一区| 国产精品一二三在| 麻豆精品在线播放| 亚洲在线视频网站| 欧美激情一区二区三区蜜桃视频| 欧美人与禽zozo性伦| 色哟哟一区二区三区| 懂色av一区二区在线播放| 美女视频网站黄色亚洲| 亚洲国产视频在线| 亚洲人快播电影网| 中文字幕中文字幕一区| 国产日韩欧美综合在线| 日韩欧美中文一区二区| 欧美视频在线观看一区二区| 成人美女视频在线看| 国产成人无遮挡在线视频| 九色porny丨国产精品| 日本最新不卡在线| 首页国产丝袜综合| 亚洲成人免费电影| 亚洲国产成人高清精品| 一区二区三区四区高清精品免费观看| 国产精品视频一二三区| 久久久精品免费网站| 日韩三级电影网址| 欧美大片顶级少妇| 精品国产乱码久久久久久夜甘婷婷| 欧美日韩高清一区二区| 欧美精品免费视频| 欧美一区二区私人影院日本| 欧美日韩大陆在线| 欧美精品v日韩精品v韩国精品v| 色av成人天堂桃色av| 欧美色图在线观看| 制服丝袜中文字幕亚洲| 欧美一区二区视频在线观看| 6080亚洲精品一区二区| 69成人精品免费视频| 精品国产乱码91久久久久久网站| 日韩视频中午一区| 久久影院午夜论| 中文字幕一区二区三区乱码在线| 中文字幕一区二区三区在线播放| 亚洲视频1区2区| 午夜伦理一区二区| 麻豆精品新av中文字幕| 国产不卡在线一区| 一本到高清视频免费精品| 欧美日韩精品欧美日韩精品 | 久久99热这里只有精品| 国产一区在线观看视频| 成人午夜短视频| 欧美三级欧美一级| 精品99999| 亚洲狼人国产精品| 免费成人小视频| 成人av电影在线网| 欧美性受xxxx黑人xyx性爽| 精品日产卡一卡二卡麻豆| 国产精品美女www爽爽爽| 一区二区三区久久| 成人a级免费电影| 欧美性xxxxxx少妇| 久久综合一区二区| 亚洲女人****多毛耸耸8| 免费的成人av| 91高清视频免费看| 欧美精品一区二区高清在线观看| 国产精品成人免费精品自在线观看| 亚洲国产成人va在线观看天堂 | 国产欧美日本一区视频| 亚洲一区二区三区四区在线| 久久99国产精品免费| 欧美视频中文字幕| 中文字幕精品在线不卡| 蜜桃视频一区二区三区在线观看|