Baixe o app para aproveitar ainda mais
Prévia do material em texto
12/09/2018 Ajuda Scilab https://help.scilab.org/docs/5.4.1/pt_BR/index.html 1/31 Ajuda Scilab Scilab Scilab palavra-chave ans — resposta backslash — (\) divisão matricial direita-esquerda brackets — ([,]) colchetes esquerdo e direito colon — (:) operador dois pontos comma — (,) separador de colunas, instruções e argumentos comments — comentários comparison — comparação, operadores relacionais dot — (.) símbolo de ponto else — palavra-chave usada na estrutura "if-then-else" (significa "senão...") elseif — palavra-chave usada na estrutura "if-then-else" (significa "senão, se...") empty — ([]) matriz vazia end — Palavra-chave end (significa "fim") equal — (=) atribuição ou comparação, sinal de igualdade extraction — extração de entradas de matrizes e listas global — define variável global hat — (^) exponentiation assignation — atribuição parcial de variáveis left — ([) colchete esquerdo greater — (>) comparação "maior do que" minus — (-) operador de subtração, mudança de sinal not — (~) não lógico parents — ( ) parênteses esquerdo e direito percent — caractere especial (%) plus — (+) operador de adição power — operação de potenciação(^,.^) quote — (') transpose operator, string delimiter semicolon (;) — (;) fim de expressão e separador de linhas slash — (/) divisão esquerda-direita e feedback ("resposta") star — (*) operador de multiplicação symbols — nomes dos operadores Scilab tilde — (~) não lógico catch — início de um bloco catch numa instrução de controle try-catch (significa "prender...") dollar — ($) last index Control flow abort — Interrupção de avaliação break — palavra-chave para interromper um laço ("loop") (significa "interromper (neste ponto)") case — palavra-chave usada na estrutura select (significa "caso...") continue — Palavra-chave para passar o controle para a próxima iteração de um laço ("loop") (significa "continuar") do — palavra-chave de linguagem para laços ("loops") (significa "faça...") for — palavra-chave de linguagem para laços ("loops") (significa "para...") if then else — Execução condicional (significa "se então senão") pause — modo de pausa, invoca teclado resume — retorna ou pára a execução de uma função e copia algumas de suas variáveis locais return — retorna ou pára a execução de uma função e copia algumas de suas variáveis locais select — Palavra-chave da estrutura select (significa "selecionar (de acordo com a variável)") then — Palavra-chave usada na estrutura "if-then-else" (significa "então...") while — palavra-chave da estrutura while (significa "enquanto...") Configuration banner — exibe banner do Scilab getdebuginfo — retorna informações sobre o Scilab para o debug getmemory — retorna as memórias livre e total do sistema getmodules — retorna a lista de módulos instalados no Scilab getos — retorna o nome e a versão do Sistema Operacional getscilabmode — retorna o modo do Scilab getshell — retorna o interpretador de comando corrente getversion — retorna o nome da versão do Scilab gstacksize — Ajusta/retorna a pilha global do Scilab stacksize — ajusta tamanho da pilha do Scilab ver — informação de versão sobre Scilab with_javasci — Checa se o Scilab foi construído com a interface Java with_macros_source — Verifica se a fonte de macros está instalada with_module — checa se um módulo Scilab foi instalado with_tk — checa se o Scilab foi construído com TCL/TK Debugging debug — nivel de depuração ("debugging") debugging level delbpt — deleta pontos de parada ("breakpoints") dispbpt — exibe breakpoints (pontos de parada) setbpt — ajusta pontos de parada where — retorna a árvore de chamamento de instruções corrente whereami — exibe a árvore de chamamento de instruções corrente Error handling errcatch — "Armadilha" para erros errclear — limpeza de erros error — mensagens de erro error_table — tabela de mensagens de erros iserror — teste de ocorrência de erros lasterror — retorna a última mensagem de erro registrada warning — mensagens de aviso Variables Predefined variables SCI — variable containing the value of the root path of Scilab. 12/09/2018 Ajuda Scilab https://help.scilab.org/docs/5.4.1/pt_BR/index.html 2/31 SCIHOME — contains the path to preferences, history files of your Scilab session. TMPDIR — temporary directory path. %eps — epsilon (floating-point relative accuracy) %i — imaginary unit %inf — infinity %nan — not-a-number %pi — ratio of circle's circumference to its diameter clear — cancela variáveis clearglobal — cancela variáveis globais exists — verifica existência de variáveis getvariablesonstack — retorna nomes de variáveis em na pilha Scilab isdef — verifica existência de variáveis isglobal — verifica se uma variável é global names — scilab names syntax predef — proteção de variáveis who — listagem de variáveis who_user — listagem das variáveis do usuário whos — listing of variables in long form exit — termina a sessão Scilab corrente perl — chama script Perl utilizando um executável apropriado do sistema operacional quit — Decresce o nível de pausa ou termina o Scilab scilab — principal script para executar o Scilab e ferramentas de miscelânea startup — arquivo de inicialização Equações Diferenciais dae — Solucionador de equações diferenciais algébricas daeoptions — ajusta opções para o solucionador de equações diferenciais algébricas dasrt — Solucionador de equações diferenciais algébricas com cruzamento de zeros dassl — Equação diferencial algébrica diff — diferença e derivada discreta feval — múltipla avaliação impl — equações diferenciais algébricas int2d — integral definida 2d por quadratura e cubatura int3d — integral definida 3d pelo método da quadratura e cubatura intc — integral de Cauchy integrate — integração pela quadratura intg — integral definida intl — integral de Cauchy intsplin — integração de dados experimentais por interpolação por spline inttrap — integração de dados experimentais por interpolação trapezoidal ode — Solucionador de equações diferenciais ordinárias ode_discrete — solucionador de equações diferenciais ordinárias, simulação de tempo discreto ode_optional_output — descrição de saídas opcionais de solucionadores de EDOs ode_root — solucionador de EDOs com busca de raízes odedc — solucionador de EDOs contínuas/discretas odeoptions — ajusta opções para solucionadores de EDO bvodeS — Simplified call to bvode numdiff — numerical gradient estimation Funções Elementares Bitwise operations bitand — AND ("e") aplicado às representações binárias dos argumentos de entrada bitor — OR ("ou") aplicado às representações binárias dos argumentos de entrada isequalbitwise — comparação bit a bit de variáveis bitcmp — bitwise complement bitget — bit at specified position bitset — set bit at specified position bitxor — bitwise XOR Complex conj — matriz conjugada imag — parte imaginária imult — multiplicação pela parte imaginária i isreal — verifica se uma variável é armazenada como real ou complexa. real — parte real complex — Create a complex number. discrete factor — fatoração gcd — cálculo de máximo divisor comum lcm — mínimo múltiplo comum perms — retorna todas as permutações dos componentes de um vetor primes — função dos primos rat — aproximação racional de ponto-flutuante factorial — The factorial function Elementary matrices diag — inclusão ou extração diagonal eye — matriz identidade ind2sub — conversão de índice linear para matriz de valores subescritos linspace — vetor linearmente espaçado logspace — vetor espaçado logaritmicamente meshgrid — cria matrizes ou arrays 3-D ndgrid — Arrays para avaliação de função multidimensional em grid ones — matriz de entradas todas iguais a 1 rand — gerador de números randômico squarewave — gera uma onda quadrada deperíodo 2*%pi sub2ind — converte matriz de valores subescrtos para índice linear testmatrix — gera algumas matrizes particulares toeplitz — matriz de Toeplitz zeros — matriz feita de zeros Exponential 12/09/2018 Ajuda Scilab https://help.scilab.org/docs/5.4.1/pt_BR/index.html 3/31 exp — exponencial em relação aos elementos expm — exponencial de matriz quadrada (matriz exponencial) log — logaritmo natural log10 — logaritmo na base 10 log1p — computa, com precisão, o logaritmo natural de seu argumento acrescido de uma unidade log2 — logaritmo na base 2 logm — logaritmo de matriz quadrada (matriz logaritmo) polar — forma polar sqrt — raiz quadrada sqrtm — raiz quadrada da matriz (matriz raiz quadrada) Ponto flutuante ceil — arredonda o número para o inteiro maior ou igual ao número clean — limpa matrizes (arredonda para zero entradas pequenas) double — conversão de inteiro para representação de dupla precisão fix — arredonda em direção a zero floor — arredondamento para o inteiro menor ou igual ao número format — impressão de números e formato de exibição frexp — separa um número em ponto flutuante em potência de base 2 e mantissa ieee — ajusta o modo de exceção de ponto flutuante int — parte inteira isinf — verifica se há entradas infinitas isnan — verifica entradas NaN ("não é um número") nearfloat — get previous or next floating-point number nextpow2 — próxima potência de 2 mais alta number_properties — determina parâmetros de ponto flutuante round — arredondamento para inteiro mais próximo Integer representation base2dec — conversão da base b para inteiros bin2dec — conversão de representação binária para inteira dec2bin — representação binária dec2hex — representação hexadecimal de inteiros dec2oct — representação octal de inteiros hex2dec — conversão de representação hexadecimal para inteiros oct2dec — conversão de octais para inteiros dec2base — Convert decimal to base N number in string Matrix manipulation flipdim — gira os componentes de x ao longo de uma dada dimensão matrix — Muda a forma de vetores ou matrizes permute — permuta as dimensões de um array pertrans — matriz pertransposta resize_matrix — cria uma nova matriz com tamanho diferente squeeze — remoção de dimensões singletons repmat — Replicate and tile an array Matrix operations abs — valor absoluto, magnitude cumprod — produto cumulativo cumsum — soma cumulativa kron — produto de Kronecker (.*.) max — máximo min — mínimo norm — norma de matrizes prod — produto signm — função do sinal da matriz sum — soma (soma linha, soma coluna) de entradas de um vetor ou matriz tril — parte triangular inferior de uma matriz triu — triângulo superior da matriz Search and sort dsearch — Busca binária (também conhecida como busca dicótoma em francês) gsort — ordenação decrescente lex_sort — ordenação lexicográfica de linhas de uma matriz vectorfind — acha, em uma matriz, linhas ou colunas que coincidem com um vetor Set operations intersect — returns the vector of common values of two vectors setdiff — retorna componentes de um vetor que não pertecem a outro vetor union — extrai componentes da união de um vetor unique — extrai componentes únicos de um vetor ou de matrizes Signal processing bloc2exp — retorna a avaliação simbólica de um diagrama de blocos bloc2ss — conversão de diagrama de blocos para espaço de estados pen2ea — conversão de feixe em matrizes E e A ssrand — gerador de sistema randômico sysconv — conversão de sistema sysdiag — conexão de sistemas diagonais em blocos trfmod — exibição de zeros e pólos Symbolic addf — adição simbólica cmb_lin — combinação linear simbólica ldivf — divisão simbólica esquerda (invertida) mulf — multiplicação simbólica rdivf — divisão simbólica direita-esquerda solve — Solucionador simbólico de sistemas lineares subf — subtração simbólica trianfml — triangularização simbólica trisolve — solucionador simbólico de sistemas lineares Trigonometria acos — arco-cosseno em relação aos elementos acosd — arco-cosseno elemento a elemento com resultado em graus 12/09/2018 Ajuda Scilab https://help.scilab.org/docs/5.4.1/pt_BR/index.html 4/31 acosh — arco-coseno hiperbólico acoshm — arco-cosseno hiperbólico da matriz (matriz arco-cosseno hiperbólico) acosm — arco-coseno da matriz (matriz arco-cosseno) acot — computa o arco-cotangente elemento a elemento do argumento acotd — computa o arco-cotangente elemento a elemento do argumento com, resultado em graus acoth — arco-cotangente hiperbólico elemento a elemento acsc — computa o arco-cossecante elemento a elemento do argumento acscd — computa o arco-cossecante elemento a elemento do argumento com resutado em graus acsch — computa o arco-cossecante hiperbólico elemento a elemento do argumento asec — computa o arco-secante elemento a elemento do argumento asecd — computa o arco-secante elemento a elemento do argumento com resultados em graus asech — computa o arco-secante hiperbólico elemento a elemento do argumento asin — arco-seno asind — arco-seno, resultado em graus asinh — arco-seno hiperbólico asinhm — arco-seno hiperbólico da matriz (matriz arco-seno hiperbólico) asinm — arco-seno da matriz (matriz arco-seno) atan — arco-tangente 2-quadrantes e 4-quadrantes atand — arcos-tangentes 2-quadrantes e 4-quadrantes elemento a elemento do argumento com resultados em graus atanh — arco-tangente hiperbólico atanhm — Arco-tangente hiperbólico da matriz (matriz arco-tangente hiperbólico) atanm — arco-tangente da matriz quadrada (matriz arco-tangente) cos — função co-seno cosd — função co-seno elemento a elemento, argumento dado em graus cosh — co-seno hiperbólico coshm — co-seno hiperbólico da matriz (matriz co-seno hiperbólico) cosm — co-seno da matriz (matriz co-seno) cotd — cotangent elemento a elemento do argumento dado em graus cotg — cotangente coth — cotangente hiperbólica cothm — cotangente hiperbólica da matriz (matriz cotangente hiperbólica) csc — computa a cossecante do argumento elemento a elemento cscd — computa a cossecante elemento a elemento do argumento em graus csch — computa a cossecante hipertbólica do argumento elemento a elemento sec — computa a secante elemento a elemento do argumento. secd — computa a secante elemento a elemento do argumento em graus sech — computa a secante hipertbólica do argumento elemento a elemento sin — função seno sinc — função sinc (seno cardinal) sind — função seno, argumento em graus sinh — seno hiperbólico sinhm — seno hiperbólico da matriz (matriz seno hiperbólico) sinm — matriz seno tan — tangente tand — tangente com o argumento em graus tanh — tangente hiperbólica tanhm — tangente hiperbólica da matriz (matriz tangente hiperbólica) tanm — tangente da matriz (matriz tangente) csgn — returns the sign of a vector of real of complex values and — (&) "E" lógico cat — concatena vários arrays cell2mat — converte um cell array (array de células) em uma matriz cellstr — converte um vetor (ou matriz) de strings em um cell de strings isempty — verifica se uma variável é uma matriz vazia ou uma lista vazia isequal — comparação de objetos lstsize — números de entradas de uma lista, tlist ou mlist pmodulo — Resto aritmético positivo da divisão de n por m ndims — número de dimensões de um array or — (|) ou lógico sign — função de sinal size — tamanho de objetos & — logical AND operator isvector — check if a variable is a vector nthroot — Real nth root of real numbers | — logical OR operator Linear Algebra Eigenvalue and Singular Value balanc — balanceamento de uma matriz ou de um feixe dematrizes bdiag — diagonalização em blocos, autovetores generalizados gschur — forma de Schur generalizada (função obsoleta) gspec — autovalores de feixe de matrizes (função obsoleta) hess — forma de Hessenberg pbig — autoprojeção projspec — operadores espectrais psmall — projeção espectral schur — decomposição (ordenada) de Schur de matrizes e feixes spec — autovalores de matrizes e feixes sva — aproximação em valores singulares svd — decomposição em valores singulares Factorization givens — transformação de Givens householder — matriz de reflexão ortogonal de Householder sqroot — fatoração hermitiana W*W' Kernel colcomp — compressão de colunas, núcleo fullrf — fatoração de posto completo (ou cheio) fullrfk — fatoração de posto completo de A^k 12/09/2018 Ajuda Scilab https://help.scilab.org/docs/5.4.1/pt_BR/index.html 5/31 im_inv — imagem inversa kernel — núcleo de uma matriz range — Imagem (gerado) de A^k rowcomp — compressão de linhas, imagem Linear Equations aff2ab — Conversão de uma função linear (afim) para forma A,b chol — Cholesky factorization inv — inversa de uma matriz linsolve — solucionador de equações lineares lsq — problemas de mínimos quadrados lineares lu — fatores LU de eliminação Gaussiana pinv — pseudo-inversa qr — QR decomposição rankqr — fatoração QR com revelação do posto Markov Matrices classmarkov — classes transientes e recorrentes da matriz de Markov eigenmarkov — Autovetores esquerdo e direito normalizados de Markov genmarkov — gera uma matriz de Markov aleatória com classes recorrentes e transientes Matrix Analysis cond — número de condicionamento de uma matriz det — determinante orth — base ortogonal rank — posto rcond — número de condicionamento inverso rref — computa a matriz-linha reduzida a forma escada por transformações de LU trace — traço de uma matriz Matrix Pencil companion — matriz companheira ereduc — computa de forma escada de colunas da matriz por transformações qz fstair — computa a forma escada de feixe de colunas por transformações qz glever — inverso do feixe de matrizes kroneck — forma de Kronecker de feixe de matrizes lyap — equação de Lyapunov pencan — forma canônica de feixe de matrizes penlaur — Laurent coefficients of matrix pencil quaskro — forma quasi-Kronecker randpencil — feixe aleatório rowshuff — algoritmo de embaralhamento sylv — equação de Sylvester State-Space Matrices coff — resolvente (método do cofator) nlev — algoritmo de Leverrier Subspaces spaninter — interseção de subespaços spanplus — soma de subespaços spantwo — soma e interseção de subespaços proj — projeção Interpolação bsplin3val — função de avaliação de derivada arbitrária de spline 3d cshep2d — bidimensional cubic shepard (scattered) interpolation eval_cshep2d — avaliação por interpolação cúbica bidimensional de Shepard interp — função de avaliação de spline cúbico interp1 — função de interpolação 1d interp2d — função de avaliação spline bicúbica (2d) interp3d — função de avaliação spline 3d interpln — interpolação linear linear_interpn — interpolação linear n-dimensional lsq_splin — ajuste ponderado por spline cúbico de mínimos quadrados smooth — suavização por funções splines splin — interpolação por spline cúbico splin2d — interpolação por spline bicúbico em grides 2d splin3d — interpolação spline em grides 3d CACSD format_representation lsslist — definição de função linear de espaço de estados do Scilab abcd — state-space matrices cont_frm — transfer to controllable state-space dbphi — frequency response to phase and magnitude representation des2ss — descriptor to state-space des2tf — descriptor to transfer function conversion frep2tf — transfer function realization from frequency response markp2ss — Markov parameters to state-space sm2des — system matrix to descriptor sm2ss — system matrix to state-space ss2des — (polynomial) state-space to descriptor form ss2ss — state-space to state-space conversion, feedback, injection ss2tf — conversion from state-space to transfer function tf2des — transfer function to descriptor tf2ss — transfer to state-space Plot and display black — diagrama de Black (carta de Nichols) bode — diagrama de Bode chart — carta de Nichols evans — lugar geométrico das raízes Evans gainplot — esboço de magnitude m_circle — esboça os contornos de iso-ganho y/(1+y) plano complexo nyquist — diagrama de Nyquist 12/09/2018 Ajuda Scilab https://help.scilab.org/docs/5.4.1/pt_BR/index.html 6/31 sgrid — esboça linhas de grid de um s-plano zgrid — esboçode um z-grid hallchart — Draws the Hall chart nicholschart — Nichols chart phaseplot — frequency phase plot show_margins — display gain and phase margin and associated crossover frequencies svplot — singular-value sigma-plot plzr — Esboço de pólo-zero pol2des — conversão de matrizes de polinômios para formas descritoras routh_t — tabela de Routh ssprint — embelezador de sistemas lineares syslin — definição de sistemas lineares abinv — AB invariant subspace arhnk — Hankel norm approximant arl2 — SISO model realization by L2 transfer approximation arma — Scilab arma library arma2p — extract polynomial matrices from ar representation arma2ss — transform an armax data structure into state space representation. armac — Scilab description of an armax process armax — armax identification armax1 — armax identification arsimul — armax simulation augment — augmented plant balreal — balanced realization bilin — general bilinear transform bstap — hankel approximant cainv — Dual of abinv calfrq — frequency response discretization canon — canonical controllable form ccontrg — Central H-infinity continuous time controller cls2dls — bilinear transform colinout — inner-outer factorization colregul — removing poles and zeros at infinity cont_mat — controllability matrix contr — controllability, controllable subspace, staircase contrss — controllable part copfac — right coprime factorization of continuous time dynamical systems csim — simulation (time response) of linear system ctr_gram — controllability gramian damp — Natural frequencies and damping factors. dcf — double coprime factorization ddp — disturbance decoupling dhinf — H_infinity design of discrete-time systems dhnorm — discrete H-infinity norm dscr — discretization of linear system dsimul — state space discrete time simulation dt_ility — detectability test dtsi — Continuous time dynamical systems stable anti-stable decomposition equil — balancing of pair of symmetric matrices equil1 — balancing (nonnegative) pair of matrices feedback — feedback operation findABCD — discrete-time system subspace identification findAC — discrete-time system subspace identification findBD — initial state and system matrices B and D of a discrete-time system findBDK — Kalman gain and B D system matrices of a discrete-time system findR — Preprocessor for estimating the matrices of a linear time-invariant dynamical system findx0BD — Estimates state and B and D matrices of a discrete-time linear system flts — time response (discrete time, sampled system) fourplan — augmented plant to four plants freq — frequency response freson — peak frequencies fspec — spectral factorization of continuous time dynamical systems fspecg — stable factorization of continuous time dynamical systems fstabst — Youla's parametrization of continuous time linear dynmaical systems g_margin — gain margin and associated crossover frequency gamitg — H-infinity gamma iterations for continuous time systems gcare — Continuous time control Riccati equation gfare— Continuous time filter Riccati equation gfrancis — Francis equations for tracking gtild — tilde operation h2norm — H2 norm of a continuous time proper dynamical system h_cl — closed loop matrix h_inf — Continuous time H-infinity (central) controller h_inf_st — static H_infinity problem h_norm — H-infinity norm hankelsv — Hankel singular values hinf — H_infinity design of continuous-time systems imrep2ss — state-space realization of an impulse response inistate — Estimates the initial state of a discrete-time system invsyslin — system inversion kpure — continuous SISO system limit feedback gain krac2 — continuous SISO system limit feedback gain lcf — Continuous time dynamical systems normalized coprime factorization leqr — H-infinity LQ gain (full state) lft — linear fractional transformation lin — linearization linf — infinity norm 12/09/2018 Ajuda Scilab https://help.scilab.org/docs/5.4.1/pt_BR/index.html 7/31 linfn — infinity norm linmeq — Sylvester and Lyapunov equations solver lqe — linear quadratic estimator (Kalman Filter) lqg — LQG compensator lqg2stan — LQG to standard problem lqg_ltr — LQG with loop transform recovery lqr — LQ compensator (full state) ltitr — discrete time response (state space) macglov — Continuous time dynamical systems Mac Farlane Glover problem minreal — minimal balanced realization minss — minimal realization mucomp — mu (structured singular value) calculation narsimul — armax simulation (using rtitr) nehari — Nehari approximant of continuous time dynamical systems noisegen — noise generation nyquistfrequencybounds — Computes the frequencies for which the nyquist locus enters and leaves a given rectangle. obs_gram — observability gramian obscont — observer based controller observer — observer design obsv_mat — observability matrix obsvss — observable part p_margin — phase margin and associated crossover frequency parrot — Parrot's problem pfss — partial fraction decomposition phasemag — phase and magnitude computation ppol — pole placement prbs_a — pseudo random binary sequences generation projsl — linear system projection reglin — Linear regression repfreq — frequency response ric_desc — Riccati equation ricc — Riccati equation riccati — Riccati equation rowinout — inner-outer factorization rowregul — removing poles and zeros at infinity rtitr — discrete time response (transfer matrix) sensi — sensitivity functions sident — discrete-time state-space realization and Kalman gain sorder — computing the order of a discrete-time system specfact — spectral factor st_ility — stabilizability test stabil — stabilization sysfact — system factorization syssize — size of state-space system time_id — SISO least square identification trzeros — transmission zeros and normal rank ui_observer — unknown input observer unobs — unobservable subspace zeropen — zero pencil Polinômios bezout — equação de Bezout para polinômios ou inteiros cmndred — forma de denominador comum coeff — coeficientes de matrizes de polinômios coffg — matriz inversa de polinômios colcompr — compressão de colunas de matrizes de polinômios degree — grau da matriz de polinômios denom — denominador derivat — derivada de matriz de razões de polinômios determ — determinante de matrizes de polinômios detr — determinante polinomial diophant — equação (de Bezout) diofantina factors — fatoração numérica real hermit — forma hermitiana horner — avaliação polinomial/racional hrmt — máximo divisor comum de polinômios htrianr — triangularização de matrizes de polinômios inv_coeff — constrói uma matriz de polinômios a partir de seus coeficientes invr — inversão de matrizes (de razões de polinômios) lcmdiag — fatoração diagonal por MMC ldiv — divisão longa entre matrizes de polinômios numer — numerador pdiv — divisão polinomial pol2str — conversão de polinômio para string polfact — fatores mínimos poly — definição de polinômios rational — objeto do Scilab, razão de polinômios residu — resíduo roots — raízes de polinômios rowcompr — compressão de linhas de uma matriz de polinômios sfact — fatoração espectral em tempo discreto simp — simplificação racional simp_mode — modifica o modo de simplificação racional sylm — matriz de Sylvester systmat — matriz sistema varn — variável simbólica de um polinômio chepol — Chebychev polynomial Processamento de Sinais 12/09/2018 Ajuda Scilab https://help.scilab.org/docs/5.4.1/pt_BR/index.html 8/31 filters analpf — create analog low-pass filter buttmag — Power transmission of a Butterworth filter casc — cascade realization of filter from coefficients cheb1mag — response of Chebyshev type 1 filter cheb2mag — response of type 2 Chebyshev filter convol — convolution ell1mag — magnitude of elliptic filter eqfir — minimax approximation of FIR filter eqiir — Design of iir filters faurre — filter computation by simple Faurre algorithm ffilt — coefficients of FIR low-pass filter — filters a data sequence using a digital filter find_freq — parameter compatibility for elliptic filter design frmag — magnitude of FIR and IIR filters fsfirlin — design of FIR, linear phase filters, frequency sampling technique group — group delay for digital filter iir — iir digital filter iirgroup — group delay Lp IIR filter optimization iirlp — Lp IIR filter optimization kalm — Kalman update lev — Yule-Walker equations (Levinson's algorithm) levin — Toeplitz system solver by Levinson algorithm (multidimensional) lindquist — Lindquist's algorithm remezb — Minimax approximation of magnitude response srfaur — square-root algorithm srkf — square root Kalman filter sskf — steady-state Kalman filter system — observation update trans — low-pass to other filter transform wfir — linear-phase FIR filters wiener — Wiener estimate wigner — 'time-frequency' wigner spectrum window — compute symmetric window of various type zpbutt — Butterworth analog filter zpch1 — Chebyshev analog filter zpch2 — Chebyshev analog filter zpell — lowpass elliptic filter How to How to design an elliptic filter — How to design an elliptic filter (analog and digital) identification lattn — recursive solution of normal equations lattp — Identification of MA part of a vector ARMA process phc — Markovian representation rpem — Recursive Prediction-Error Minimization estimation miscellaneous bilt — bilinear or biquadratic transform SISO system given by a zero/poles representation jmat — row or column block permutation sincd — digital sinc function or Direchlet kernel spectral_estimation corr — correlation, covariance cspect — two sided cross-spectral estimate between 2 discrete time signals using the correlation method czt — chirp z-transform algorithm intdec — Changes sampling rate of a signal mese — maximum entropy spectral estimation pspect — two sided cross-spectral estimate between 2 discrete time signals using the Welch's average periodogram method. transforms idct — Inverse discrete cosine transform. dft (deprecated) — discrete Fourier transform This function is obsolete. idst — Inverse discrete sine transform. ifft — fast Fourier transform. hank — covariance to hankel matrix hilb — FIR approximation to a Hilbert transform filter mfft — multi-dimensional fft cepstrum — cepstrum calculation conv — discrete 1-D convolution. conv2 — discrete 2-D convolution. convol2d — discrete 2-D convolution, using fft. detrend — remove constant, linear or piecewise linear trend from a vector fft2 — two-dimension fast Fourier transform fftshift — rearranges the fft output, moving the zero frequency to the center ofthe spectrum filt_sinc — samples of sinc function frfit — frequency response fit hilbert — Discrete-time analytic signal computation of a real signal using Hilbert transform mrfit — frequency response fit remez — Remez exchange algorithm for the weighted chebyshev approximation of a continuous function with a sum of cosines. syredi — Design of iir filters, syredi code interface wfir_gui — Graphical user interface that can be used to interactively design wfir filters xcorr — Computes discrete auto or cross correlation xcov — Computes discrete auto or cross covariance yulewalk — least-square filter design FFTW fftw_flags — set method for fft planner algorithm selection fftw_forget_wisdom — Reset fftw wisdom get_fftw_wisdom — return fftw wisdom 12/09/2018 Ajuda Scilab https://help.scilab.org/docs/5.4.1/pt_BR/index.html 9/31 set_fftw_wisdom — set fftw wisdom Funções Especiais amell — função "am" de Jacobi besselh — funções de Bessel do terceiro tipo (também conhecidas como funções de Hankel) beta — função beta calerf — computa funções de erro delip — Integral elíptica dlgamma — derivada da função gammaln, função psi erf — função de erro erfc — função de erro complementar erfcx — função de erro complementar escalada erfinv — função inversa à função de erro gamma — função gama gammaln — o logaritmo (natural) da função gama legendre — funções associadas de Legendre findm — for elliptic filter design %asn — elliptic integral %k — Jacobi's complete elliptic integral %sn — Jacobi's elliptic function Randlib grand — Random numbers ARnoldi PACKage dnaupd — Interface for the Implicitly Restarted Arnoldi Iteration, to compute approximations to a few eigenpairs of a real linear operator This function is obsolete. Please use eigs dneupd — Interface for the Implicitly Restarted Arnoldi Iteration, to compute the converged approximations to eigenvalues of A * z = lambda * B * z approximations to a few eigenpairs of a real linear operator This function is obsolete. Please use eigs dsaupd — Interface for the Implicitly Restarted Arnoldi Iteration, to compute approximations to a few eigenpairs of a real and symmetric linear operator This function is obsolete. Please use eigs dseupd — Interface for the Implicitly Restarted Arnoldi Iteration, to compute approximations to the converged approximations to eigenvalues of A * z = lambda * B * z This function is obsolete. Please use eigs eigs — calculates largest eigenvalues and eigenvectors of matrices znaupd — Interface for the Implicitly Restarted Arnoldi Iteration, to compute a few eigenpairs of a complex linear operator OP with respect to a semi-inner product defined by a hermitian positive semi-definite real matrix B. This function is obsolete. Please use eigs zneupd — Interface for the Implicitly Restarted Arnoldi Iteration, to compute approximations to the converged approximations to eigenvalues of A * z = lambda * B * z This function is obsolete. Please use eigs Estatística cdf binomial — probabilidades de distribuição binomial cdfbet — cumulative distribution function Beta distribution cdfbin — cumulative distribution function Binomial distribution cdfchi — cumulative distribution function chi-square distribution cdfchn — cumulative distribution function non-central chi-square distribution cdff — cumulative distribution function F distribution cdffnc — cumulative distribution function non-central f-distribution cdfgam — cumulative distribution function gamma distribution cdfnbn — cumulative distribution function negative binomial distribution cdfnor — cumulative distribution function normal distribution cdfpoi — cumulative distribution function poisson distribution cdft — cumulative distribution function Student's T distribution Central Tendency geomean — geometric mean harmean — harmonic mean mean — mean (row mean, column mean) of vector/matrix entries meanf — weighted mean of a vector or a matrix trimmean — trimmed mean of a vector or a matrix Data with Missing Values nancumsum — Thos function returns the cumulative sum of the values of a matrix nand2mean — difference of the means of two independent samples nanmax — max (ignoring Nan's) nanmean — mean (ignoring Nan's) nanmeanf — mean (ignoring Nan's) with a given frequency. nanmedian — median of the values of a numerical vector or matrix nanmin — min (ignoring Nan's) nanstdev — standard deviation (ignoring the NANs). nansum — Sum of values ignoring NAN's thrownan — Eliminates nan values Descriptive Statistics center — center correl — correlation of two variables covar — covariance of two variables median — median (row median, column median,...) of vector/matrix/array entries msd — mean squared deviation mvvacov — computes variance-covariance matrix stdev — standard deviation (row or column-wise) of vector/matrix entries stdevf — standard deviation variance — variance of the values of a vector or matrix (or hypermatrix) real or complex variancef — standard deviation of the values of a vector or matrix wcenter — center and weight Hypothesis Testing ftest — Fisher ratio ftuneq — Fisher ratio for samples of unequal size. Measures of Dispersion iqr — interquartile range mad — mean absolute deviation strange — range Measures of Shape 12/09/2018 Ajuda Scilab https://help.scilab.org/docs/5.4.1/pt_BR/index.html 10/31 cmoment — central moments of all orders moment — non central moments of all orders perctl — computation of percentils quart — computation of quartiles Principal Component Analysis pca — Computes principal components analysis with standardized variables princomp — Principal components analysis show_pca — Visualization of principal components analysis results Regression regress — regression coefficients of two variables Sampling sample — Sampling with replacement samplef — sample with replacement from a population and frequences of his values. samwr — Sampling without replacement Summaries nfreq — frequence of the values in a vector or matrix tabul — frequency of values of a matrix or vector Matrizes Esparsas Sparse Decompositions ludel — função utilitária usada com lufact lufact — fatoração LU esparsa luget — extração dos fatores LU esparsos lusolve — solucionador de sistemas lineares esparsos spchol — fatoração esparsa de Cholesky Sparse Matrix Manipulation nnz — número de entradas não-nulas de uma matriz speye — matriz identidade esparsa spones — matriz esparsa sprand — matriz esparsa randômica spzeros — matriz nula esparsa issparse — determine whether input is sparse Sparse Matrix Conversion adj2sp — converte forma de adjacência para matriz esparsa full — conversão de matriz esparsa para cheia (completa) mtlb_sparse — converte matriz esparsa sp2adj — converte uma matriz esparsa para forma de adjacência sparse — definição de matriz esparsa spcompack — converte uma representação de adjacência comprimida em representação de adjacência padrão spget — recupera entradas de matriz esparsa Linear Equations (Iterative Solvers) gmres — Generalized Minimum RESidual method pcg — precondioned conjugate gradient qmr — quasi minimal resiqual method with preconditioning chfact — fatoração esparsa de Cholesky chsolve — solucionador esparso de Cholesky ordmmd — Compute multiple minimum degree ordering Interfaces com UMFPACK (sparse) PlotSparse — plot the pattern of non nul elements of a sparse matrix ReadHBSparse — read a Harwell-Boeing sparse format file cond2sp — computes an approximation of the 2-norm condition number of a s.p.d. sparse matrix condestsp — estimate thecondition number of a sparse matrix rafiter — Iterative refinement for a s.p.d. linear system. This function is obsolete. res_with_prec — computes the residual r = Ax-b with precision taucs_chdel — utility function used with taucs_chfact taucs_chfact — cholesky factorisation of a sparse s.p.d. matrix taucs_chget — retrieve the Cholesky factorization at the scilab level taucs_chinfo — get information on Cholesky factors taucs_chsolve — solve a linear sparse (s.p.d.) system given the Cholesky factors umf_ludel — utility function used with umf_lufact umf_lufact — lu factorisation of a sparse matrix umf_luget — retrieve lu factors at the Scilab level umf_luinfo — get information on LU factors umf_lusolve — solve a linear sparse system given the LU factors umfpack — solve sparse linear system Otimização e Simulação Neldermead fminsearch — Computes the unconstrained minimimum of given function with the Nelder-Mead algorithm. neldermead — Provides direct search optimization algorithms. overview — An overview of the Nelder-Mead toolbox. nmplot — Provides direct search optimization algorithms. optimget — Queries an optimization data structure. optimplotfunccount — Plot the number of function evaluations of an optimization algorithm optimplotfval — Plot the function value of an optimization algorithm optimplotx — Plot the value of the parameters of an optimization algorithm optimset — Configures and returns an optimization data structure. Nonlinear Least Squares datafit — Parameter identification based on measured data fit_dat — Parameter identification based on measured data This function is obsolete. Please use datafit. leastsq — Solves non-linear least squares problems lsqrsolve — minimize the sum of the squares of nonlinear functions, levenberg-marquardt algorithm Optimization base optimbase — Provides an abstract class for a general optimization component. Optimization simplex optimsimplex — Manage a simplex with arbitrary number of points. Semidefinite Programming aplat — Flattens a list. list2vec — Concatenates list entries in a matrix. 12/09/2018 Ajuda Scilab https://help.scilab.org/docs/5.4.1/pt_BR/index.html 11/31 lmisolver — Solve linear matrix inequations. lmitool — Graphical tool for solving linear matrix inequations. pack — Compress a list of block-diagonal symmetric matrices. recons — Inverse function for aplat. semidef — Solve semidefinite problems. unpack — Uncompress a list of block-diagonal symmetric matrices. vec2list — Inverse function of list2vec. NDcost — generic external for optim computing gradient using finite differences derivative — approximate derivatives of a function fsolve — find a zero of a system of n nonlinear functions karmarkar — Solves a linear optimization problem. optim — non-linear optimization routine qld — linear quadratic programming solver qp_solve — linear quadratic programming solver builtin qpsolve — linear quadratic programming solver readmps — Reads a Linear Program from a MPS file. Algoritmos Genéticos Algorithms optim_ga — A flexible genetic algorithm optim_moga — multi-objective genetic algorithm optim_nsga — A multi-objective Niched Sharing Genetic Algorithm optim_nsga2 — A multi-objective Niched Sharing Genetic Algorithm version 2 Utilities coding_ga_binary — A function which performs conversion between binary and continuous representation coding_ga_identity — A "no-operation" conversion function crossover_ga_binary — A crossover function for binary code crossover_ga_default — A crossover function for continuous variable functions init_ga_default — A function a initialize a population mutation_ga_binary — A function which performs binary mutation mutation_ga_default — A continuous variable mutation function pareto_filter — A function which extracts non dominated solution from a set selection_ga_elitist — An 'elitist' selection function selection_ga_random — A function which performs a random selection of individuals Arrefecimento Simulado Algorithms optim_sa — A Simulated Annealing optimization method Utilities accept_func_default — The default Simulated Annealing acceptation function. accept_func_vfsa — The Very Fast Simulated Annealing acceptation function. compute_initial_temp — A SA function which allows to compute the initial temperature of the simulated annealing neigh_func_csa — The classical neighborhood relationship for the simulated annealing neigh_func_default — A SA function which computes a neighbor of a given point neigh_func_fsa — The Fast Simulated Annealing neighborhood relationship neigh_func_vfsa — The Very Fast Simulated Annealing neighborhood relationship temp_law_csa — The classical temperature decrease law temp_law_default — A SA function which computed the temperature of the next temperature stage temp_law_fsa — The Szu and Hartley Fast simulated annealing temp_law_huang — The Huang temperature decrease law for the simulated annealing temp_law_vfsa — This function implements the Very Fast Simulated Annealing from L. Ingber XML Management XML Objects — Describe the properties of the different XML objects xmlAddNs — Add a namespace to a XML Element xmlAppend — Append an element to the parent children xmlAsNumber — Convert the result of a XPath query into a row of numbers xmlAsText — Convert the result of a XPath query into a row of strings xmlDTD — Create a XML DTD object xmlDelete — Delete a XML document xmlDocument — Create a new XML document xmlDump — Dump a XML object xmlElement — Create a new XML element xmlFormat — Format a Scilab variable into XML xmlGetNsByHref — Get a namespace by its href xmlGetNsByPrefix — Get a namespace by prefix xmlGetOpenDocs — Get all open XML documents or all open XML Validation files. xmlIsValidObject — Test the existence of a XML object xmlName — Retrieve the name of the elements. xmlNs — Create a new XML Namespace xmlRead — Read a XML stream from a local or distant file xmlReadStr — Read a XML tree from a string xmlRelaxNG — Create a XML Relax NG object xmlRemove — Remove an element or a list of elements from their parents xmlSchema — Create a XML Schema object xmlSetAttributes — Set the attributes name and value. xmlValidate — Validate a document in using a DTD, a Relax NG or a Schema. xmlWrite — Write a XML document in a file xmlXPath — Make a XPath query on a XML document Arquivos : funções de Entrada/Saída Directory cd — muda o diretório corrente do Scilab createdir — makes new directory dir — gets file list isdir — checks if argument is a directory path ls — shows files mkdir — makes a new directory pwd — gets Scilab current directory removedir — removes a directory rmdir — removes a directory 12/09/2018 Ajuda Scilab https://help.scilab.org/docs/5.4.1/pt_BR/index.html 12/31 Paths - Filenames get_absolute_file_path — fornece o nome de endereço absoluto de um arquivo aberto no Scilab getrelativefilename — dado um nome de diretório absoluto e um nome de arquivo relativo, retorna um nome de arquivo relativo. basename — strip directory and suffix from filenames dirname — gets directory from filenames fileext — returns extension for a file path fileparts — returns the path, filename and extension for a file path filesep — returns directory separator for current platform fullfile — builds a full filename from parts fullpath — creates an full path name for the specified relative path name. getdrives — gets the drive letters of all mounted filesystems on the computer getlongpathname — gets long path name getshortpathname — gets short path name is_absolute_path —checks if argument is an absolute path pathconvert — converts a path to an OS path format. pathsep — returns path separator for current platform tempname — creates a file with an unique filename fileinfo — Fornece informações sobre um arquivo getmd5 — retorna soma de verificação md5 newest — retorna o arquivo mais novo de um conjunto de arquivos sscanf — converte entrada formatada fornecida por um string copyfile — copies a file deletefile — deletes a file dispfiles — displays opened files properties findfiles — finding all files with a given file specification fprintf — Emulator of C language fprintf function. This function is obsolete. fprintfMat — writes a matrix in a file fscanf — converts formatted input read on a file. This function is obsolete. fscanfMat — reads a matrix from a text file %io — a variable, which keeps standard input and standard output (file descriptor) isfile — checks whether argument is an existing file listfiles — list of files listvarinfile — list of variables in a saved data file maxfiles — sets the limit for the number of files a Scilab is allowed to have open simultaneously mclearerr — resets binary file access errors mclose — closes an opened file mdelete — deletes file(s) meof — checks if end of file has been reached merror — tests the file access errors indicator mfprintf — converts, formats, and writes data to a file msscanf — reads its input from the character string (interface to the C sscanf function) mgeti — reads byte or word in a given binary format and returns an int type mgetl — reads lines from an text file mgetstr — reads a character string from a file mopen — opens a file in Scilab movefile — moves file or directory mput — writes byte or word in a given binary format mputl — writes strings in a text file mputstr — writes a character string in a file mseek — sets current position in a binary file mtell — Returns the offset of the current byte relative to the beginning of a file save format — format of files produced by "save" scanf — converts formatted input on standard input scanf_conversion — mscanf, msscanf, mfscanf conversion specifications Funções de Entrada/Saída file — Gerenciamento de arquivos getenv — retorna o valor de uma variável de ambiente getio — retorno de unidades lógicas de entrada/saída do Scilab getpid — Retorna o identificador do processo Scilab getscilabkeywords — retorna uma lista com todas as palavras-chave do Scilab halt — para execução host — execução de comandos do Unix ou DOS input — prompt para entrada do usuário load — carrega variável salva read — Leitura de matrizes read4b — leitura de arquivo FORTRAN binário readb — leitura de arquivo FORTRAN binário save — salvando variáveis em arquivos binários setenv — ajusta o valor de uma variável de ambiente unix — execução de comando shell (sh) unix_g — execução de um comando shell (sh), saída redirecionada a uma variável unix_s — execução do comando shell (sh), sem saída unix_w — execução de comando shell (sh), saída redirecionada à janela do Scilab unix_x — execução do comando shell (sh), saída redirecionada a uma janela writb — escrita binária de arquivo FORTRAN write — Escrita em arquivo formatado write4b — escrita binária de arquivo FORTRAN Biblioteca de Gráficos 2d_plot LineSpec — Customização rápida de linhas que aparecem em um esboço Matplot — esboço 2d de uma matriz utilizando-se cores Matplot1 — Esboço 2d de matrizes utilizando cores Matplot_properties — Descrição das propriedades da entidade Matplot Sfgrayplot — esboço 2d suave de uma superfície definida por uma função utilizando cores Sgrayplot — esboço 2d suave de uma superfície utilizando cores champ — esboço de campo vetorial 2d 12/09/2018 Ajuda Scilab https://help.scilab.org/docs/5.4.1/pt_BR/index.html 13/31 champ1 — campo vetorial 2d com setas coloridas champ_properties — Descrição das propriedades da entidade campo vetorial 2d contour2d — curvas de nível de uma superfície em um esboço 2d contour2di — Computa curvas de nível em um esboço 2d contourf — Curvas de nível preenchidas de uma superfície em um esboço 2d errbar — adiciona barras de erro veriticais a um esboço 2d fchamp — campo direcional de uma EDO 2d de primeira ordem fcontour2d — curvas de nível de uma superfície definida por uma função em um esboço 2d fec — Esboço pseudo-colorido triangular de uma função definida por uma malha triangular fgrayplot — esboço 2d de uma superfície definida por uma função utilizando cores fplot2d — esboço 2d de uma curva definida por uma função grayplot — esboço 2d de uma superfície utilizando-se cores grayplot_properties — description of the grayplot entities properties graypolarplot — Esboço polar 2d de uma superfície utilizando-se cores histplot — esboça um histograma paramfplot2d — Esboço animado 2d, curva definida por uma função plot — Esboço 2d plot2d — esboço 2d plot2d1 — Esboço 2d em escala logarítmica (obsoleto) plot2d2 — esboço 2d (funções de degraus) plot2d3 — esboço 2d (barras veticais) plot2d4 — esboço 2d (setas) polarplot — Esboço de coordenadas polares comet — 2D comet animated plot. fec properties — description of the fec entities properties 3d_plot contour — curvas de nível em uma superfície 3d eval3d — valores de uma função em um grid eval3dp — computa facetas 3d de uma superfície parametrizada fac3d — Esboço de uma superfície 3d (obsoleta) fcontour — curvas de nível sobre uma superfície 3d definida por uma função fplot3d — esboço 3d de uma superfície definida por uma função fplot3d1 — Esboço 3d em escala de cinza ou colorido de nível de uma superfície definida por uma função genfac3d — computa facetas de uma superfície 3d geom3d — projeção 3d para 2d após um esboço 3d hist3d — representação 3d de um histograma mesh — Esboço 3d de uma malha milk_drop — Função 3d gota de leite nf3d — Facetas retangulares para parâmetros da função plot3d param3d — esboço 3d de uma curva parametrizada param3d1 — esboço 3d de curvas parametrizadas param3d_properties — description of the 3D curves entities properties plot3d — esboço 3d de uma superfície plot3d1 — Esboço 3d em níveis de cinza ou de cores de uma superfície plot3d2 — Esboço de superfície definida por facetas retangulares plot3d3 — Esboço de malha de uma superfície definida por facetas retangulares secto3d — Conversão de superfícies 3d surf — Esboço de superfície 3d comet3d — 3D comet animated plot. surface properties — description of the 3D entities properties annotation captions — Impressão de legendas de gráficos label_properties — Descrição de propriedades da entidade Label (rótulo) legend — Imprime uma legenda para o gráfico legend_properties — Descrição das propriedades da entidade Legend (legenda) legends — Imprime uma legenda para o gráfico title — Exibe um título em uma janela gráfica xtitle — adidciona títulos a janelas de gráficos zlabel — sets the z-axis label axes_operations axes_properties — descrição das propriedades de entidades Axes (de eixos) gca — Retorna o manipulador da entidade Axes corrente gda — Retorna o manipulador dos eixos padrões. graduate — graduação de eixos isoview — ajusta escalas para esboço isométrico (não muda o tamanho da janela) newaxes — Cria uma nova entidade Axes (de eixos) plotframe — esboça uma moldura com escalas e grides. Esta função está obsoleta. replot — redesenha a janela de gráficos corrente com novas fronteiras rotate_axes — Rotação interativa de um manipulador Axes sca — Ajusta a entidade de eixos corrente sda — Ajusta eixos padrões square — ajusta escalas para esboço isométrico (muda o tamanho da janela) subplot — divide uma janela de gráficos em uma matriz de sub-janelas unzoom — Diminui a ampliação zoom_rect — Amplia uma seleção da figura gráfica corrente axis axis_properties— Descrição das propriedades da entidade Axis (eixo) drawaxis — Desenha um eixo bar_histogram bar — Histograma de barras barh — Exibição horizontal de um histograma de barras barhomogenize — Homogeniza todas as barras inclusas nos eixos correntes Color management addcolor — adiciona cores novas ao mapa de cores corrente autumncolormap — Mapa de cores com tons do outono (vermelho, laranja, amarelo) bonecolormap — Mapa de cores cinza com um tom claro de azul color — Retorna o identificador de uma cor 12/09/2018 Ajuda Scilab https://help.scilab.org/docs/5.4.1/pt_BR/index.html 14/31 color_list — Lista dos nomes das cores colorbar — Desenha uma barra de cores colordef — Ajusta os valores de cor padrões para exibição de diferentes esquemas de cores colormap — mapa de cores coolcolormap — Mapa de cores de ciano a magenta coppercolormap — Mapa de cores de preto a um tom claro de cobre getcolor — abre um diálogo que exibe as cores no mapa de cores corrente graycolormap — mapa de cores linear cinza hotcolormap — mapa de cores de vermelho para amarelo hsv2rgb — Converte cores HSV para RGB hsvcolormap — Mapa de cores de matiz-saturação-valor (hue-saturation-value) jetcolormap — Mapa de cores de gradação do azul para o vermelho name2rgb — Retorna valores RGB correspondentes ao nome da cor oceancolormap — Mapa de cores linear azul pinkcolormap — Coloração de tons em sépia de imagens em preto e branco rainbowcolormap — Mapa de cores que varia como um de arco-íris rgb2name — Retorna o nome de uma cor springcolormap — Mapa de cores com tons da primavera (magenta, amarelo) summercolormap — Mapa de cores com tons do verão (verde, amarelo) whitecolormap — Mapa de cores completamente branco wintercolormap — Mapa de cores com tons do inverno (azul, verde) figure_operations clf — Limpa ou reajusta a (janela da) figura gráfica corrente para valores padrões drawlater — Torna galhos dos eixos invisíveis. drawnow — Desenha entidades gráficas escondidas gcf — Retorna o manipulador da janela GUI ou de gráficos corrente. gdf — Retorna o manipulador da figura corrente scf — Ajusta a (janela) de figura gráfica corrente sdf — Ajusta figura padrão figure properties — description of the graphics figure entity properties geometric_shapes arc_properties — Descrição das propriedades da entidade Arc (arco) rectangle_properties — Descrição de propriedades da entidade Rectangle (retângulo) xarc — esboça parte de uma elipse xarcs — desenha partes de um conjunto de elipses xarrows — desenha um conjunto de setas xfarc — preenche parte de uma elipse xfarcs — preenche partes de um conjunto de elipses xfrect — preenche um retângulo xrect — desenha um retângulo xrects — desenha ou preenche um conjunto de retângulos handle copy — Copia uma entidade de gráficos delete — Deleta uma entidade gráfica e seus galhos draw — Desenha uma entidade gce — Retorna o manipulador da entidade corrente ged — Editor Gráfico do Scilab get_figure_handle — Retorna o manipulador de uma figura a partir de seu id glue — Cola um conjunto de entidades gráficas em um Compound ("composto") is_handle_valid — Verifica se um conjunto de manipuladores gráficos ainda é válido relocate_handle — Movimentação de manipuladores dentro da hierarquia gráfica swap_handles — Permuta dois manipuladores em uma hierarquia gráfica unglue — Descola uma objeto Compound e o substitui por um galho individual interaction dragrect — Arrasta retângulos com o mouse edit_curv — editor interativo de curvas gráficas event handler functions — Protótipo de funções que podem se utilizadas como gerenciadoras de eventos locate — seleção pelo mouse de um conjunto de pontos rubberbox — Caixa tipo liga de borracha para seleção de um retângulo seteventhandler — Define um gerenciador de eventos para uma janela gráfica xclick — espera por um clique do mouse xgetmouse — retorna os eventos de mouse e posição corrente load_save xload — carrega gráficos salvos xsave — salva gráficos em um arquivo pie pie — Desenha um gráfico de torta polygon xfpoly — preenche um polígono xfpolys — preenche um conjunto de polígonos xpoly — desenha uma poligonal ou um polígono xpolys — desenha um conjunto de poligonais ou polígonos xrpoly — desenha um polígono regular polyline properties — description of the Polyline entity properties property get — Recupera um valor de propriedade de uma entidade de gráficos ou um objeto Interface do Usuário. set — Ajusta um valor de propriedade de uma objeto entidade gráfica ou de um objeto Interface do Usuário (User Interface) style getlinestyle — Diálogo para seleção de estilo de linha.Função obsoleta. getmark — Diálogo para selecionar marcas (símbolos). Função obsoleta. getsymbol — diálogo para a seleção de um símbolo e seu tamanho. Função obsoleta. text getfont — Diálogo para selecionar fonte da letra . Função obsoleta. graphics_fonts — Descrição de fontes utilizadas em figuras gráficas stringbox — Computa o retângulo de fronteira de um texto ou rótulo. titlepage — adiciona título no meio de uma janela de gráficos 12/09/2018 Ajuda Scilab https://help.scilab.org/docs/5.4.1/pt_BR/index.html 15/31 xinfo — escreve um string de informação na subjanela de mensagens xlfont — carrega uma fonte em um contexto gráfico ou pergunta a fonte carregada xstring — imprime strings xstringb — escreve strings em uma caixa xstringl — computa uma caixa que cerca strings Math rendering in Scilab graphics — Display mathematical equations in Scilab graphics through the LaTeX or MathML languages. text properties — description of the Text entity properties transform move — Move uma entidade gráfica e seus galhos. rotate — rotação de um conjunto de pontos scaling — transformação afim de um conjunto de pontos window_control havewindow — Retorna o modo de janela do Scilab show_window — Restaura uma janela de gráficos winsid — retorna a lista de janelas de gráficos Datatips datatipCreate — Create a data tip on a polyline by program datatipGetEntities — Get all the entities compatible with datatips in the given axes. datatipGetStruct — Retreive the datatips data structure from the polyline entity. datatipInitStruct — Initialize the datatip structure associated with the given polyline. datatipManagerMode — Set or toggles the data tips mode. datatipMove — Move a specified datatip using the mouse. datatipRedraw — Redraw all datatips after a 3D rotation to adjust their positions datatipRemove — Removes a selected datatip datatipRemoveAll — Removes all datatips on a set of polylines. datatipSetDisplay — Set the function used to compute the datatip string. datatipSetInterp — Set the interpolation mode for tip location. datatipSetOrientation — Set the position of the text box associated with the given tip. datatipSetStruct — Stores the datatips data structure in the polyline entity. datatipSetStyle — Set the tip style for the given polyline datatips. datatipToggle — toggles the data tips mode. datatips — Tool for placing and editing tips along the plotted curves. orthProj — Computes the orthogonal projection of a point to a polyline in the plane. GlobalProperty — Customização de aparência dos objetos (curvas, superfícies...) num comando plot ou surf. Graphics — Resumo da biblioteca de gráficos clear_pixmap — Apaga o buffer de pixmap ("mapa de píxeis") graphics_entities — Descrição das estruturas de dados de entidades gráficas menus — Descrição das capacidades do editor de objetos gráficos show_pixmap — Envia o buffer de pixmap à tela twinkle — Faz uma entidade gráfica piscar xchange — conversão de coordenadasreais para coordenadas pixeis xclear — limpa janela de gráficos xdel — deleta uma janela de gráficos xget — retorna valores correntes do contexto gráfico. Esta função está obsoleta. xgetech — retorna a escala de gráficos corrente xgraduate — Graduação de eixos xgrid — adiciona um grid em um esboço 2d xname — muda o nome da janela de gráficos corrente xnumb — Imprime números xpause — suspende o Scilab xsegs — desenha segmentos desconexos xset — ajusta valores para o contexto gráfico. Função obsoleta xsetech — ajusta a sub-janela de uma janela de gráficos para esboço xsetm — Abre uma caixa de diálogo para ajustar valores do contexto gráfico. Função obsoleta. Compound properties — description of the Compound entity properties pixel_drawing_mode — bitwise pixel rendering functions. Segments properties — description of the Segments entity properties Gráficos : exportando e imprimindo driver — seleciona um driver gráfico xend — termina uma sessão de gráficos xinit — inicialização de um driver de gráficos xs2bmp — envia gráficos para um arquivo em sintaxe BMP xs2emf — envia gráficos para um arquivo em sintaxe EMF (apenas para Windows) xs2eps — salva gráficos em um arquivo Postscript xs2gif — envia gráficos a um arquivo em sintaxe GIF xs2jpg — envia gráficos a um arquivo em sintaxe JPG xs2pdf — salva gráficos a um arquivo PDF xs2png — envia gráficos a um arquivo em sintaxe PNG xs2ppm — envia gráficos para um arquivo em sintaxe PPM xs2ps — envia gráficos a um arquivo em sintaxe PS xs2svg — Salva gráficos em um arquivo SVG IGU Tree uiConcatTree — Concatenation of Trees uiCreateNode — Creation of node (for Scilab Tree) uiCreateTree — Creation of a Tree uiDeleteNode — Deletion in a Tree uiDisplayTree — Printing a Tree in GUI mode uiDumpTree — Printing a Tree in the console (text mode) uiEqualsTree — Comparing two trees uiFindNode — Find node in Tree uiGetChildrenNode — Get Children of a node uiGetNodePosition — Get the position(s) of a node uiGetParentNode — Get Parent of a node uiInsertNode — Insertion in a Tree about — show "about scilab" dialog box 12/09/2018 Ajuda Scilab https://help.scilab.org/docs/5.4.1/pt_BR/index.html 16/31 addmenu — interactive button or menu definition clipboard — Copy and paste strings to and from the system clipboard. close — close a figure or a window delmenu — interactive button or menu deletion exportUI — Call the file export graphical interface figure — create a figure findobj — find an object with specified property gcbo — Handle of the object whose callback is executing. getcallbackobject — Return the handle of the object whose callback is executing. getinstalledlookandfeels — returns a string matrix with all Look and Feels. getlookandfeel — gets the current default look and feel. getvalue — xwindow dialog for data acquisition messagebox — Open a message box. printfigure — Opens a printing dialog and prints a figure. printsetupbox — Display print dialog box. progressionbar — Draw a progression bar root_properties — description of the root object properties. setlookandfeel — sets the current default look and feel. setmenu — interactive button or menu activation toolbar — show or hide a toolbar toprint — Send text or figure to the printer. tree_show — Display a tree view of a list uicontextmenu — Creates a context menu uicontrol — create a Graphic User Interface object uigetcolor — Opens a dialog for selecting a color. uigetdir — dialog for selecting a directory uigetfile — dialog window to get a file(s) name(s), path and filter index uigetfont — Opens a dialog for selecting a font. uimenu — Create a menu or a submenu in a figure uiputfile — Open standard dialog box for selecting and saving file. unsetmenu — interactive button or menu or submenu de-activation usecanvas — Get/Set the main component used for Scilab graphics. waitbar — Draw a waitbar x_choices — interactive Xwindow choices through toggle buttons x_choose — interactive window choice (modal dialog) x_choose_modeless — interactive window choice (not modal dialog) x_dialog — Dialog for interactive multi-lines input. x_matrix — Xwindow editing of matrix x_mdialog — Dialog for interactive vector/matrix input. Estruturas de Dados boolean — objetos Scilab: variáveis booleanas e operadores '&', '|' e '~' cell — cria um cell (célula) de matrizes vazias definedfields — retorna o índice dos campos definidos de uma lista getfield — extração de campos de listas hypermat — inicializa matrizes n-dimensionais hypermatrices — objeto do Scilab: matrizes n-dimensionais iscell — verifica se um array é um cell (célula) iscellstr — verifica se uma variável é um cell array de strings isstruct — checa se uma variável é um struct array (estrutura) list — objeto do Scilab e definição de lists ("listas") lstcat — concatenação de listas matrices — objeto do Scilab: matrizes mlist — objeto Scilab, definição de listas com tipos orientadas matricialmente null — deleta um elemento em uma lista rlist — definição de função racional do Scilab setfield — inserção de campos de listas struct — criando um struct (estrutura) tlist — objeto do Scilab e definição de listas com tipos ("typed lists") type — tipo de variável typename — associa um nome ao tipo de variável typeof — tipo do objeto fieldnames — get a tlist, mlist or struct fields names isfield — checks if the given fieldname exists in the structure Parâmetros add_param — Add a parameter to a list of parameters get_param — Get the value of a parameter in a parameter list init_param — Initialize the structure which will handles the parameters list is_param — Check if a parameter is present in a parameter list list_param — List all the parameters name in a list of parameters remove_param — Remove a parameter and its associated value from a list of parameters set_param — Set the value of a parameter in a parameter list Booleanos bool2s — converte uma matriz de valores booleanos para uma matriz de valores 0 ou 1 find — encontra índices de elementos verdadeiros em uma matriz ou vetor de booleanos Inteiros iconvert — conversão para representação inteira de 1 a 4 bytes uint32 — conversão para representação de inteiro de 4 byte sem sinal inttype — tipos de dados inteiros Cadeias de Caracteres (Strings) ascii — conversão ASCII de strings blanks — cria strings de caracteres em branco char — função char convstr — conversão maiúsculas-minúsculas, minúsculas-maiúsculas emptystr — string de comprimento zero eval — avaliação de uma matriz de strings evstr — avaliação de expressões grep — acha correspondências de um string em um vetor de strings 12/09/2018 Ajuda Scilab https://help.scilab.org/docs/5.4.1/pt_BR/index.html 17/31 isalphanum — verifica se os caracteres de um string são alfanuméricos isascii — verifica se um caractere é do tipo 7-bit US-ASCII isdigit — checa se os caracteres de um string são números entre 0 e 9 isletter — verifica se os caracteres de um string são letras do alfabeto isnum — testa se um string representa um número justify — justifica um array de caracteres length — comprimento de um objeto part — extração de strings regexp — acha um string que corresponde ao string de expressão regular sci2exp — converte uma expressão para um string strcat — concatena strings strchr — acha a primeira ocorrência de um caractere em um string strcmp — compara strings strcmpi — compara strings (caso independente) strcspn — retorna extensão até um caractere em um string strindex — procura posição de um string em outro string — conversão para string (cadeia de caracteres) strings— objeto Scilab, strings (cadeias de caracteres) stripblanks — retira espaços em branco (e tabulações) no início ou no fim de strings strncpy — copia caracteres de strings strrchr — acha a última ocorrência de um caractere em um string strrev — retorna um string invertido strsplit — divide um string em um vetor de strings strspn — retorna a extensão do conjunto de caracteres no string strstr — localiza sub-strings strsubst — substitui um string por outro dentro de um string strtod — converte um string para um double strtok — divide um string em fichas (tokens) tokenpos — retorna as posições das fichas (token) em um string tokens — retorna as fichas (tokens) de um string asciimat — string matrix ASCII conversions Manipulação de Arquivos de Som analyze — frequency plot of a sound signal auread — load .au sound file auwrite — writes .au sound file beep — Produce a beep sound lin2mu — linear signal to mu-law encoding loadwave — load a sound wav file into scilab mapsound — Plots a sound map mu2lin — mu-law encoding to linear signal playsnd — sound player facility savewave — save data into a sound wav file. sound — sound player facility soundsec — generates n sampled seconds of time parameter wavread — load .wav sound file wavwrite — writes .wav sound file Data e Hora date — retorna string contendo a data corrente etime — tempo decorrido getdate — retorna informação sobre data e hora tic — inicia um cronômetro toc — lê o cronômetro calendar — Calendar clock — Return current time as date vector datenum — Convert to serial date number datevec — Date components eomday — Return last day of month now — Return current date under the form of a Unix hour (timestamp) realtime — set dates origin or waits until date sleep — suspend Scilab timer — cpu time weekday — Return day of week Funções de Saída disp — exibição de variáveis print — imprime variáveis em um arquivo printf_conversion — Especificações de conversão de mprintf, msprintf, mfprintf printf — converts, formats, and writes data to the main scilab window sprintf — converts, formats, and writes data in a string prettyprint — From any Scilab datatype and provide a representation to the TeX, LaTeX or MathML formats Xcos Batch functions lincos — Constructs by linearization a linear state-space model from a general dynamical system described by a Xcos diagram scicos_simulate — Function for running xcos simulation in batch mode scicosim — xcos (batch) simulation function steadycos — Finds an equilibrium state of a general dynamical system described by a xcos diagram xcosValidateBlockSet — Function to validate Xcos Block interface function. xcosValidateCompareBlock — Function to compare two Xcos Blocks. xcos_simulate — Function for running xcos simulation in batch mode palettes Annotations palette Annotations_pal — Annotations palette TEXT_f — Free annotation Commonly used blocks palette Commonlyusedblocks_pal — Commonly used blocks palette LOGICAL_OP — Logical operation RELATIONALOP — Relational operation 12/09/2018 Ajuda Scilab https://help.scilab.org/docs/5.4.1/pt_BR/index.html 18/31 Continuous time systems palette Continuous_pal — Continuous time systems palette CLINDUMMY_f — Dummy CLR — Continuous transfer function CLSS — Continuous state-space system DERIV — Derivative INTEGRAL_f — Integration INTEGRAL_m — Integration PID — PID regulator TCLSS — Continuous linear system with jump TIME_DELAY — Time delay VARIABLE_DELAY — Variable delay Demonstrations blocks palette Demonstrationsblocks_pal — Demonstrations blocks palette AUTOMAT — automata (finite state machine) BOUNCE — Balls coordinates generator BOUNCEXY — Balls viewer BPLATFORM — Balls under a platform viewer PDE — 1D PDE block Discontinuities palette discontinuities_pal — discontinuities palette BACKLASH — Backlash DEADBAND — Deadband HYSTHERESIS — Hystheresis RATELIMITER — Rate limiter SATURATION — Saturation Discrete time systems palette Discrete_pal — Discrete time systems palette DELAYV_f — Variable delay DELAY_f — Discrete time delay DLR — Discrete transfer function DLRADAPT_f — Discrete Zero-Pole DLSS — Discrete state-space system DOLLAR_f — Delay operator REGISTER — Shift Register Electrical palette Electrical_pal — Electrical palette CCS — Controllable Modelica current source CVS — Controllable Modelica voltage source Capacitor — Electrical capacitor ConstantVoltage — Electrical DC voltage source CurrentSensor — Electrical current sensor Diode — Electrical diode Ground — Ground (zero potential reference) Gyrator — Modelica Gyrator IdealTransformer — Ideal Transformer Inductor — Electrical inductor NMOS — Simple NMOS Transistor NPN — NPN transistor OpAmp — Ideal opamp (norator-nullator pair) PMOS — Simple PMOS Transistor PNP — PNP transistor PotentialSensor — Potential sensor Resistor — Electrical resistor SineVoltage — Sine voltage source Switch — Non-ideal electrical switch VVsourceAC — Variable AC voltage source VariableResistor — Electrical variable resistor VoltageSensor — Electrical voltage sensor VsourceAC — Electrical AC voltage source Event handling palette Events_pal — Event handling palette ANDBLK — Activation and ANDLOG_f — Logical and CEVENTSCOPE — Activation scope CLKFROM — Receives data from a corresponding CLKGOTO CLKGOTO — Pass block input to CLKFROM block CLKGotoTagVisibility — Define Scope of CLKGOTO tag visibility CLKSOMV_f — Activation union EDGE_TRIGGER — EDGE_TRIGGER block ESELECT_f — Synchronous block Event-Select EVTDLY_c — Event delay EVTGEN_f — Event generator EVTVARDLY — Event variable delay Extract_Activation — Extract_Activation block HALT_f — Halt IFTHEL_f — Synchronous block If-Then-Else MCLOCK_f — MCLOCK_f title MFCLCK_f — MFCLCK_f title M_freq — Multiple Frequencies VirtualCLK0 — Triggered Always Active Blocks freq_div — Frequency division Implicit palette Implicit_pal — Implicit palette CONSTRAINT_c — Constraint DIFF_f — Derivative Integer palette 12/09/2018 Ajuda Scilab https://help.scilab.org/docs/5.4.1/pt_BR/index.html 19/31 Integer_pal — Integer palette BITCLEAR — Clear a Bit BITSET — Set a Bit CONVERT — Data Type Conversion DFLIPFLOP — D flip-flop DLATCH — D latch flip-flop EXTRACTBITS — Bits Extraction INTMUL — Integer matrix multiplication JKFLIPFLOP — JK flip-flop LOGIC — Combinatorial Logic SHIFT — Shift/Rotates Bits SRFLIPFLOP — SR flip-flop Lookup tables palette Lookuptables_pal — Lookup tables palette INTRP2BLK_f — 2D interpolation INTRPLBLK_f — Interpolation LOOKUP_f — Lookup table Math operations palette Mathoperations_pal — Math operations palette ABS_VALUE — Absolute value BIGSOM_f — Scalar or vector Addition/Soustraction COSBLK_f — Cosine EXPBLK_m — Exponential of a scalar GAINBLK_f — Gain INVBLK — Inverse LOGBLK_f — Logarithm MATMAGPHI — Complex from/to Magnitude and Angle Conversion MATZREIM — Complex decomposition/composition MAXMIN — Maximum or minimum value of vectors's elements MAX_f — Maximum value of a vector's elements MIN_f — Minimum value of a vector's elements POWBLK_f — Array power PRODUCT — Element-wise vector multiplication/division PROD_f — Element-wise product SIGNUM — Sign SINBLK_f — Sine SQRT — Square root SUMMATION — Matrix Addition/Subtraction SUM_f — Addition TANBLK_f — Tangent TrigFun — Trigonometric function Matrix operation palette Matrix_pal — Matrix operation palette CUMSUM — Cumulative Sum EXTRACT — Matrix extractor EXTTRI — Triangular or Diagonal Extraction MATBKSL — Left matrix division MATCATH — Horizontal Concatenation
Compartilhar