Scilab 5.3.1
Ajuda Scilab 5.3.1
- Scilab
- Scilab palavra-chave
- ans — resposta
- backslash — divisão matricial direita-esquerda
- brackets — ([,]) colchetes esquerdo e direito
- case — palavra-chave usada na estrutura select (significa "caso...")
- colon — (:) operador dois pontos
- comma — (,) separador de colunas, instruções e argumentos
- comments — comentários
- comparison — comparação, operadores relacionais
- do — palavra-chave de linguagem para laços ("loops") (significa "faça...")
- 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
- for — palavra-chave de linguagem para laços ("loops") (significa "para...")
- global — define variável global
- hat — (^) exponentiation
- if — Execução condicional (significa "se então senão")
- left — ([) colchete esquerdo
- less — (>) 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
- 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)")
- semicolon — (;) fim de expressão e separador de linhas
- slash — (/) divisão esquerda-direita e feedback ("resposta")
- star — (*) operador de multiplicação
- then — Palavra-chave usada na estrutura "if-then-else" (significa "então...")
- tilda — (~) não lógico
- try — início de um bloco catch numa instrução de controle try-catch (significa "prender...")
- while — palavra-chave da estrutura while (significa "enquanto...")
- abort — Interrupção de avaliação
- add_demo — adiciona uma entrada na lista de demonstrações
- argn — número de argumentos na chamada de uma função
- banner — exibe banner do Scilab (Windows)
- boolean — objetos Scilab: variáveis booleanas e operadores '&', '|' e '~'
- break — palavra-chave para interromper um laço ("loop") (significa "interromper (neste ponto)")
- clear — cancela variáveis
- clearfun — remove função primitiva
- clearglobal — cancela variáveis globais
- comp — compilação de função Scilab
- continue — Palavra-chave para passar o controle para a próxima iteração de um laço ("loop") (significa "continuar")
- debug — nivel de depuração ("debugging") debugging level
- delbpt — deleta pontos de parada ("breakpoints")
- dispbpt — exibe breakpoints (pontos de parada)
- edit — edição de funções
- errcatch — "Armadilha" para erros
- errclear — limpeza de erros
- error — mensagens de erro
- error_table — tabela de mensagens de erros
- exists — verifica existência de variáveis
- exit — termina a sessão Scilab corrente
- external — objeto Scilab, função ou rotina externa
- extraction — extração de entradas de matrizes e listas
- format — impressão de números e formato de exibição
- funcprot — alterna o modo de proteção de funções Scilab
- funptr — codificação de primitivas
- getdebuginfo — retorna informações sobre o Scilab para o debug
- getmd5 — retorna soma de verificação md5
- 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
- getvariablesonstack — retorna nomes de variáveis em na pilha Scilab
- getversion — retorna o nome da versão do Scilab
- gstacksize — Ajusta/retorna a pilha global do Scilab
- ieee — ajusta o modo de exceção de ponto flutuante
- insertion — atribuição parcial de variáveis
- intppty — ajusta propriedades de passagem de argumentos de interface
- inv_coeff — constrói uma matriz de polinômios a partir de seus coeficientes
- iserror — teste de ocorrência de erros
- isglobal — verifica se uma variável é global
- lasterror — retorna a última mensagem de erro registrada
- macr2lst — conversão de função para lista
- macr2tree — conversão de função para árvore
- matrices — objeto do Scilab: matrizes
- matrix — Muda a forma de vetores ou matrizes
- mode — seleciona um modo em um arquivo executável
- mtlb_mode — alterna para modo de operações do Matlab
- names — scilab names syntax
- newfun — adiciona um nome à tabela de funções
- null — deleta um elemento em uma lista
- pause — modo de pausa, invoca teclado
- perl — chama script Perl utilizando um executável apropriado do sistema operacional
- poly — definição de polinômios
- predef — proteção de variáveis
- quit — Decresce o nível de pausa ou termina o Scilab
- rational — objeto do Scilab, razão de polinômios
- readgateway — retorna a lista de primitivas de um módulo
- resume — retorna ou pára a execução de uma função e copia algumas de suas variáveis locais
- sciargs — scilab command line arguments
- scilab — principal script para executar o Scilab e ferramentas de miscelânea
- setbpt — ajusta pontos de parada
- stacksize — ajusta tamanho da pilha do Scilab
- startup — arquivo de inicialização
- symbols — nomes dos operadores Scilab
- testmatrix — gera algumas matrizes particulares
- type — tipo de variável
- typename — associa um nome ao tipo de variável
- user — interface para rotinas FORTRAN ou C
- varn — variável simbólica de um polinômio
- ver — informação de versão sobre Scilab
- warning — mensagens de aviso
- what — lista de primitivas do Scilab
- where — retorna a árvore de chamamento de instruções corrente
- whereami — exibe a árvore de chamamento de instruções corrente
- who — listagem de variáveis
- who_user — listagem das variáveis do usuário
- whos — listing of variables in long form
- with_atlas — Checa se o Scilab foi construído com a biblioteca "Atlas"
- 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_pvm — Checa se o Scilab foi construído com a interface "Parallel Virtual Machine"
- with_texmacs — checa se o Scilab foi chamado por TeXmacs
- with_tk — checa se o Scilab foi construído com TCL/TK
- TMPDIR — temporary directory path
- Scilab palavra-chave
- 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
- 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
- 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
- bvode — Simplified call to bvode
- Funções Elementares
- Bitwise operations
- discrete
- 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
- sub2ind — converte matriz de valores subescrtos para índice linear
- zeros — matriz feita de zeros
- Ponto flutuante
- ceil — arredonda o número para o inteiro maior ou igual ao número
- 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
- frexp — separa um número em ponto flutuante em potência de base 2 e mantissa
- 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
- Matrix manipulation
- flipdim — gira os componentes de x ao longo de uma dada dimensão
- permute — permuta as dimensões de um array
- resize_matrix — cria uma nova matriz com tamanho diferente
- repmat — Replicate and tile an array
- Matrix operations
- 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
- 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
- syslin — definição de sistemas lineares
- trfmod — exibição de zeros e pólos
- Symbolic
- Trigonometria
- acos — arco-cosseno em relação aos elementos
- acosd — arco-cosseno elemento a elemento com resultado em graus
- 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)
- conj — matriz conjugada
- 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.
- abs — valor absoluto, magnitude
- amell — função "am" de Jacobi
- 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
- char — função char
- delip — Integral elíptica
- diff — diferença e derivada discreta
- exp — exponencial em relação aos elementos
- imag — parte imaginária
- imult — multiplicação pela parte imaginária i
- inttrap — integração de dados experimentais por interpolação trapezoidal
- isdef — verifica existência de variáveis
- isempty — verifica se uma variável é uma matriz vazia ou uma lista vazia
- isequal — comparação de objetos
- isequalbitwise — comparação bit a bit de variáveis
- isreal — verifica se uma variável é armazenada como real ou complexa.
- 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)
- lstsize — números de entradas de uma lista, tlist ou mlist
- max — máximo
- min — mínimo
- modulo — Resto aritmético positivo da divisão de n por m
- ndims — número de dimensões de um array
- norm — norma de matrizes
- or — (|) ou lógico
- pertrans — matriz pertransposta
- real — parte real
- sign — função de sinal
- signm — função do sinal da matriz
- size — tamanho de objetos
- sqrt — raiz quadrada
- sqrtm — raiz quadrada da matriz (matriz raiz quadrada)
- squarewave — gera uma onda quadrada de período 2*%pi
- toeplitz — matriz de Toeplitz
- typeof — tipo do objeto
- and_op — logical and operator
- isvector — check if a variable is a vector
- or_op — logical or operator
- Álgebra Linear
- aff2ab — Conversão de uma função linear (afim) para forma A,b
- balanc — balanceamento de uma matriz ou de um feixe de matrizes
- bdiag — diagonalização em blocos, autovetores generalizados
- chfact — fatoração esparsa de Cholesky
- chol — Cholesky factorization
- chsolve — solucionador esparso de Cholesky
- classmarkov — classes transientes e recorrentes da matriz de Markov
- cmb_lin — combinação linear simbólica
- coff — resolvente (método do cofator)
- colcomp — compressão de colunas, núcleo
- companion — matriz companheira
- cond — número de condicionamento de uma matriz
- det — determinante
- eigenmarkov — Autovetores esquerdo e direito normalizados de Markov
- ereduc — computa de forma escada de colunas da matriz por transformações qz
- expm — exponencial de matriz quadrada (matriz exponencial)
- fstair — computa a forma escada de feixe de colunas por transformações qz
- fullrf — fatoração de posto completo (ou cheio)
- fullrfk — fatoração de posto completo de A^k
- genmarkov — gera uma matriz de Markov aleatória com classes recorrentes e transientes
- givens — transformação de Givens
- glever — inverso do feixe de matrizes
- gschur — forma de Schur generalizada (função obsoleta)
- gspec — autovalores de feixe de matrizes (função obsoleta)
- hess — forma de Hessenberg
- householder — matriz de reflexão ortogonal de Householder
- im_inv — imagem inversa
- inv — inversa de uma matriz
- kernel — núcleo de uma matriz
- kroneck — forma de Kronecker de feixe de matrizes
- linsolve — solucionador de equações lineares
- lsq — problemas de mínimos quadrados lineares
- lu — fatores LU de eliminação Gaussiana
- lyap — equação de Lyapunov
- nlev — algoritmo de Leverrier
- orth — base ortogonal
- pbig — autoprojeção
- pencan — forma canônica de feixe de matrizes
- penlaur — Laurent coefficients of matrix pencil
- pinv — pseudo-inversa
- polar — forma polar
- proj — projeção
- projspec — operadores espectrais
- psmall — projeção espectral
- qr — QR decomposição
- quaskro — forma quasi-Kronecker
- randpencil — feixe aleatório
- range — Imagem (gerado) de A^k
- rank — posto
- rankqr — fatoração QR com revelação do posto
- rcond — número de condicionamento inverso
- rowcomp — compressão de linhas, imagem
- rowshuff — algoritmo de embaralhamento
- rref — computa a matriz-linha reduzida a forma escada por transformações de LU
- schur — decomposição (ordenada) de Schur de matrizes e feixes
- spaninter — interseção de subespaços
- spanplus — soma de subespaços
- spantwo — soma e interseção de subespaços
- spec — autovalores de matrizes e feixes
- sqroot — fatoração hermitiana W*W'
- squeeze — remoção de dimensões singletons
- sva — aproximação em valores singulares
- svd — decomposição em valores singulares
- sylv — equação de Sylvester
- trace — traço de uma matriz
- 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
- intsplin — integração de dados experimentais por interpolação por spline
- 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
- 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
- routh_t — tabela de Routh
- sgrid — esboça linhas de grid de um s-plano
- zgrid — esboçode um z-grid
- abcd — state-space matrices
- 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
- 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 controller
- cls2dls — bilinear transform
- colinout — inner-outer factorization
- colregul — removing poles and zeros at infinity
- cont_frm — transfer to controllable state-space
- cont_mat — controllability matrix
- contr — controllability, controllable subspace, staircase
- contrss — controllable part
- copfac — right coprime factorization
- csim — simulation (time response) of linear system
- ctr_gram — controllability gramian
- dbphi — frequency response to phase and magnitude representation
- dcf — double coprime factorization
- ddp — disturbance decoupling
- des2ss — descriptor to state-space
- des2tf — descriptor to transfer function conversion
- 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 — 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
- frep2tf — transfer function realization from frequency response
- freq — frequency response
- freson — peak frequencies
- fspecg — stable factorization
- fstabst — Youla's parametrization
- g_margin — gain margin and associated crossover frequency
- gamitg — H-infinity gamma iterations
- gcare — control Riccati equation
- gfare — filter Riccati equation
- gfrancis — Francis equations for tracking
- gtild — tilde operation
- h2norm — H2 norm
- h_cl — closed loop matrix
- h_inf — H-infinity (central) controller
- h_inf_st — static H_infinity problem
- h_norm — H-infinity norm
- hallchart — Draws the Hall chart
- 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 — normalized coprime factorization
- leqr — H-infinity LQ gain (full state)
- lft — linear fractional transformation
- lin — linearization
- linf — infinity norm
- 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 — Mac Farlane Glover problem
- markp2ss — Markov parameters to state-space
- minreal — minimal balanced realization
- minss — minimal realization
- mucomp — mu (structured singular value) calculation
- narsimul — armax simulation ( using rtitr)
- nehari — Nehari approximant
- nicholschart — Nichols chart
- noisegen — noise generation
- 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
- show_margins — display gain and phase margin and associated crossover frequencies
- sident — discrete-time state-space realization and Kalman gain
- sm2des — system matrix to descriptor
- sm2ss — system matrix to state-space
- sorder — computing the order of a discrete-time system
- specfact — spectral factor
- ss2des — (polynomial) state-space to descriptor form
- ss2ss — state-space to state-space conversion, feedback, injection
- ss2tf — conversion from state-space to transfer function
- st_ility — stabilizability test
- stabil — stabilization
- svplot — singular-value sigma-plot
- sysfact — system factorization
- syssize — size of state-space system
- tf2des — transfer function to descriptor
- tf2ss — transfer to state-space
- 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
- clean — limpa matrizes (arredonda para zero entradas pequenas)
- 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
- gcd — cálculo de máximo divisor comum
- hermit — forma hermitiana
- horner — avaliação polinomial/racional
- hrmt — máximo divisor comum de polinômios
- htrianr — triangularização de matrizes de polinômios
- invr — inversão de matrizes (de razões de polinômios)
- lcm — mínimo múltiplo comum
- lcmdiag — fatoração diagonal por MMC
- ldiv — divisão longa entre matrizes de polinômios
- numer — numerador
- pdiv — divisão polinomial
- pol2des — conversão de matrizes de polinômios para formas descritoras
- pol2str — conversão de polinômio para string
- polfact — fatores mínimos
- 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
- Processamento de Sinais
- How to
- DesignEllipticFilter — How to design an elliptic filter (analog and digital)
- Signal — Signal manual description
- analpf — create analog low-pass filter
- bilt — bilinear or biquadratic transform SISO system given by a zero/poles representation
- buttmag — Power transmission of a Butterworth filter
- casc — cascade realization of filter from coefficients
- cepstrum — cepstrum calculation
- cheb1mag — response of Chebyshev type 1 filter
- cheb2mag — response of type 2 Chebyshev filter
- chepol — Chebychev polynomial
- convol — convolution
- corr — correlation, covariance
- cspect — two sided cross-spectral estimate between 2 discrete time signals using the correlation method
- czt — chirp z-transform algorithm
- detrend — remove constant, linear or piecewise linear trend from a vector
- dft — discrete Fourier transform
- 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
- fft — fast Fourier transform.
- fft2 — two-dimension fast Fourier transform
- fftshift — rearranges the fft output, moving the zero frequency to the center of the spectrum
- filt_sinc — samples of sinc function
- filter — filters a data sequence using a digital filter
- find_freq — parameter compatibility for elliptic filter design
- findm — for elliptic filter design
- frfit — frequency response fit
- frmag — magnitude of FIR and IIR filters
- fsfirlin — design of FIR, linear phase filters, frequency sampling technique
- group — group delay for digital filter
- hank — covariance to hankel matrix
- hilb — FIR approximation to a Hilbert transform filter
- hilbert — Discrete-time analytic signal computation of a real signal using Hilbert transform
- iir — iir digital filter
- iirgroup — group delay Lp IIR filter optimization
- iirlp — Lp IIR filter optimization
- intdec — Changes sampling rate of a signal
- jmat — row or column block permutation
- kalm — Kalman update
- lattn — recursive solution of normal equations
- lattp — lattp
- lev — Yule-Walker equations (Levinson's algorithm)
- levin — Toeplitz system solver by Levinson algorithm (multidimensional)
- lindquist — Lindquist's algorithm
- mese — maximum entropy spectral estimation
- mfft — multi-dimensional fft
- mrfit — frequency response fit
- percentasn — elliptic integral
- percentk — Jacobi's complete elliptic integral
- percentsn — Jacobi 's elliptic function
- phc — Markovian representation
- pspect — two sided cross-spectral estimate between 2 discrete time signals using the Welch's average periodogram method.
- remez — Remez exchange algorithm for the weighted chebyshev approximation of a continuous function with a sum of cosines.
- remezb — Minimax approximation of magnitude response
- rpem — Recursive Prediction-Error Minimization estimation
- sincd — digital sinc function or Direchlet kernel
- srfaur — square-root algorithm
- srkf — square root Kalman filter
- sskf — steady-state Kalman filter
- syredi — Design of iir filters, syredi code interface
- 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
- yulewalk — least-square filter design
- zpbutt — Butterworth analog filter
- zpch1 — Chebyshev analog filter
- zpch2 — Chebyshev analog filter
- zpell — lowpass elliptic filter
- How to
- FFTW
- fftw — Fast fourier transform based on the fftw library
- fftw_flags — set computation method of fast fourier transform of the fftw function
- fftw_forget_wisdom — Reset fftw wisdom
- get_fftw_wisdom — return fftw wisdom
- set_fftw_wisdom — set fftw wisdom
- Funções Especiais
- bessel — 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
- 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
- Randlib
- grand — Random number generator(s)
- ARnoldi PACKage
- dnaupd — Interface for the Implicitly Restarted Arnoldi Iteration, to compute approximations to a few eigenpairs of a real linear operator
- 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
- dsaupd — Interface for the Implicitly Restarted Arnoldi Iteration, to compute approximations to a few eigenpairs of a real and symmetric linear operator
- dseupd — Interface for the Implicitly Restarted Arnoldi Iteration, to compute approximations to the converged approximations to eigenvalues of A*z = lambda*B*z
- 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.
- zneupd — Interface for the Implicitly Restarted Arnoldi Iteration, to compute approximations to the converged approximations to eigenvalues of A*z = lambda*B*z
- Estatística
- 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
- center — center
- wcenter — center and weight
- cmoment — central moments of all orders
- correl — correlation of two variables
- covar — covariance of two variables
- ftest — Fischer ratio
- ftuneq — Fischer ratio for samples of unequal size.
- geomean — geometric mean
- harmean — harmonic mean
- iqr — interquartile range
- mad — mean absolute deviation
- mean — mean (row mean, column mean) of vector/matrix entries
- meanf — weighted mean of a vector or a matrix
- median — median (row median, column median,...) of vector/matrix/array entries
- moment — non central moments of all orders
- msd — mean squared deviation
- mvvacov — computes variance-covariance matrix
- 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
- nfreq — frequence of the values in a vector or matrix
- pca — Computes principal components analysis with standardized variables
- perctl — computation of percentils
- princomp — Principal components analysis
- quart — computation of quartiles
- regress — regression coefficients of two variables
- sample — Sampling with replacement
- samplef — sample with replacement from a population and frequences of his values.
- samwr — Sampling without replacement
- show_pca — Visualization of principal components analysis results
- st_deviation — standard deviation (row or column-wise) of vector/matrix entries
- stdevf — standard deviation
- strange — range
- tabul — frequency of values of a matrix or vector
- thrownan — Eliminates nan values
- trimmean — trimmed mean of a vector or a matrix
- variance — variance of the values of a vector or matrix
- variancef — standard deviation of the values of a vector or matrix
- Matrizes Esparsas
- adj2sp — converte forma de adjacência para matriz esparsa
- full — conversão de matriz esparsa para cheia (completa)
- 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
- mtlb_sparse — converte matriz esparsa
- nnz — número de entradas não-nulas de uma matriz
- sp2adj — converte uma matriz esparsa para forma de adjacência
- sparse — definição de matriz esparsa
- spchol — fatoração esparsa de Cholesky
- spcompack — converte uma representação de adjacência comprimida em representação de adjacência padrão
- speye — matriz identidade esparsa
- spget — recupera entradas de matriz esparsa
- spones — matriz esparsa
- sprand — matriz esparsa randômica
- spzeros — matriz nula esparsa
- gmres — Generalized Minimum RESidual method
- pcg — precondioned conjugate gradient
- qmr — quasi minimal resiqual method with preconditioning
- 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 the condition number of a sparse matrix
- rafiter — (obsolete) iterative refinement for a s.p.d. linear system
- 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
- taucs_license — display the taucs license
- umf_license — display the umfpack license
- 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 several direct search optimization algorithms based on the simplex method.
- neldermead_overview — An overview of the Nelder-Mead toolbox.
- nmplot — Provides several direct search optimization algorithms based on the simplex method.
- 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.
- Optimization base
- optimbase — Provides an abstract class for a general optimization component.
- Optimization simplex
- optimsimplex — Manage a simplex with arbitrary number of points.
- NDcost — generic external for optim computing gradient using finite differences
- aplat — Flattens a list.
- datafit — Parameter identification based on measured data
- derivative — approximate derivatives of a function
- fit_dat — Parameter identification based on measured data
- fsolve — find a zero of a system of n nonlinear functions
- karmarkar — Solves a linear optimization problem.
- leastsq — Solves non-linear least squares problems
- list2vec — Catenates list entries in a matrix.
- lmisolver — linear matrix inequation solver
- lmitool — tool for solving linear matrix inequations
- lsqrsolve — minimize the sum of the squares of nonlinear functions, levenberg-marquardt algorithm
- numdiff — numerical gradient estimation
- optim — non-linear optimization routine
- qld — linear quadratic programming solver
- qp_solve — linear quadratic programming solver builtin
- qpsolve — linear quadratic programming solver
- quapro — linear quadratic programming solver (obsolete)
- readmps — reads a file in MPS format
- recons — reciprocal function for aplat.
- semidef — semidefinite programming
- vec2list — list2vec reciprocal function
- Neldermead
- Algoritmos Genéticos
- 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
- 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
- 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
- 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 neghborhood relationship
- neigh_func_vfsa — The Very Fast Simulated Annealing neighborhood relationship
- optim_sa — A Simulated Annealing optimization method
- 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
- Cálculos Formais
- Arquivos : funções de Entrada/Saída
- chdir — muda o diretório corrente do Scilab
- fileinfo — Fornece informações sobre um arquivo
- 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.
- newest — retorna o arquivo mais novo de um conjunto de arquivos
- sscanf — converte entrada formatada fornecida por um string
- basename — strip directory and suffix from filenames
- copyfile — Copy file
- createdir — Make new directory
- deletefile — delete a file
- dir — get file list
- dirname — get directory from filenames
- dispfiles — display opened files properties
- 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
- findfiles — Finding all files with a given filespec
- fprintf — Emulator of C language fprintf function
- fprintfMat — Write a matrix in a file.
- fscanf — Converts formatted input read on a file
- fscanfMat — Reads a Matrix from a text file.
- fullfile — Build a full filename from parts
- fullpath — Creates an full path name for the specified relative path name.
- getdrives — Get the drive letters of all mounted filesystems on the computer.
- getlongpathname — get long path name (Only for Windows)
- getshortpathname — get short path name (Only for Windows)
- percentio — variable returns standard input and standard output (file descriptor).
- isdir — checks if argument is a directory path
- isfile — checks if argument is a file
- listfiles — list files
- listvarinfile — list the contents of a saved data file
- ls — show files
- maxfiles — sets the limit for the number of files a scilab is allowed to have open simultaneously.
- mclearerr — reset binary file access errors
- mclose — close an opened file
- mdelete — Delete file(s)
- meof — check if end of file has been reached
- merror — tests the file access errors indicator
- mfprintf — converts, formats, and writes data to a file
- mfscanf — reads its input from the character string (interface to the C sscanf function)
- mget — reads byte or word in a given binary format return an int type
- mgetl — read lines from an text file
- mgetstr — read a character string from a file
- mkdir — Make new directory
- mopen — open a file
- movefile — Move file or directory
- mput — writes byte or word in a given binary format
- mputl — writes strings in an ascii file
- mputstr — write a character string in a file
- mseek — set current position in binary file.
- mtell — binary file management
- pathconvert — pathnames convertion between POSIX and windows.
- pathsep — returns path separator for current platform
- pwd — get Scilab current directory
- removedir — Remove a directory
- rmdir — Remove a directory
- save_format — format of files produced by "save"
- scanf — Converts formatted input on standard input
- scanf_conversion — scanf, sscanf, fscanf 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
- oldload — carrega variáveis salvas em formato 2.4.1 e anteriores
- oldsave — gravação de variáveis em formato 2.4.1 e anteriores
- 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
- 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
- oldplot — Esboço simples (versão antiga)
- 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)
- plot2d_old_version — As sintaxes descritas abaixo estão obsoletas
- polarplot — Esboço de coordenadas polares
- 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
- 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
- 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
- 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
- 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
- sd2sci — estrutura gr_menu para conversor de instrução Scilab
- 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
- eventhandlerfunctions — Protótipo de funções que podem se utilizadas como gerenciadoras de eventos
- locate — seleção pelo mouse de um conjunto de pontos
- 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
- pie
- pie — Desenha um gráfico de torta
- polygon
- property
- 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
- 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_features_in_graphic — Display mathematical equations in Scilab graphics through the LaTeX or MathML languages.
- text_properties — description of the Text entity properties
- transform
- 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
- xselect — restaura a janela de gráficos corrente
- Datatips
- datatipCreate — Create a data tip on a polyline by program
- datatipGetEntities — Get all the entities compatible with datatips in the given axes.
- datatipGetStruct — Extract the datatips data structure infrom the curve or surface 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 — Adjust datatip text boxes positions after a 3D rotation
- datatipRemove — Removes a selected datatip
- datatipRemoveAll — Removes all datatips on a set of polylines.
- datatipSetDisplay — Search the nearest datatip of a given point.
- datatipSetInterp — Set the interpolation mode for tip location.
- datatipSetOrientation — Search the nearest datatip of a given point.
- datatipSetStruct — Stores the datatips data structure in the curve or surface entity.
- 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
- alufunctions — Funções de desenho de pixel
- clear_pixmap — Apaga o buffer de pixmap ("mapa de píxeis")
- graphics_entities — Descrição das estruturas de dados de entidades gráficas
- object_editor — Descrição das capacidades do editor de objetos gráficos
- plzr — Esboço de pólo-zero
- rubberbox — Caixa tipo liga de borracha para seleção de um retângulo
- show_pixmap — Envia o buffer de pixmap à tela
- square — ajusta escalas para esboço isométrico (muda o tamanho da janela)
- twinkle — Faz uma entidade gráfica piscar
- xbasr — desenha novamente uma janela de gráficos
- xchange — conversão de coordenadas reais 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.
- segs_properties — description of the Segments entity properties
- 2d_plot
- 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
- xs2fig — envia gráficos para um arquivo em sintaxe FIG
- 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
- addmenu — interactive button or menu definition
- clipboard — Copy and paste strings to and from the system clipboard.
- close — close a figure
- 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.
- 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.
- Tree
- Estruturas de Dados
- 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")
- lsslist — definição de função linear de espaço de estados do Scilab
- lstcat — concatenação de listas
- mlist — objeto Scilab, definição de listas com tipos orientadas matricialmente
- 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")
- 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
- Inteiros
- Cadeias de Caracteres (Strings)
- ascii — conversão ASCII de strings
- blanks — cria strings de caracteres em branco
- code2str — retorna o string associado ao código Scilab inteiro
- 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
- 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
- str2code — retorna códigos scilab inteiros associados aos caracteres do 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
- strncmp — 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
- tree2code — gera a definição ASCII de uma função Scilab
- 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 and time
- 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 — emulador da função da linguagem C printf
- printf_conversion — Especificações de conversão de printf, sprintf, fprintf
- sprintf — emulador da função da linguagem C sprintf
- ssprint — embelezador de sistemas lineares
- diary — diary of session
- mprintf — converts, formats, and writes data to the main scilab window
- msprintf — 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 — OBSOLETE - see xcos
- 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
- palettes
- Annotations palette
- Annotations_pal — Annotations palette
- TEXT_f — Text
- Commonly used blocks palette
- Commonlyusedblocks_pal — Commonly used blocks palette
- LOGICAL_OP — Logical operation
- RELATIONALOP — Relational operation
- 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
- 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
- CLKOUTV_f — Output activation port
- 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
- freq_div — Frequency division
- Implicit palette
- Implicit_pal — Implicit palette
- CONSTRAINT_f — Constraint
- DIFF_f — Derivative
- Integer palette
- 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/Rotate 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
- MATCATV — Vertical Concatenation
- MATDET — Matrix Determinant
- MATDIAG — Create Diagonal Matrix
- MATDIV — Matrix division
- MATEIG — Matrix Eigenvalues
- MATEXPM — Matrix Exponential
- MATINV — Matrix Inverse
- MATLU — LU Factorization
- MATMUL — Matrix Multiplication
- MATPINV — Matrix PseudoInverse
- MATRESH — Matrix Reshape
- MATSING — SVD Decomposition
- MATSUM — Sum of Matrix's Elements
- MATTRAN — Matrix Transpose
- MATZCONJ — Conjugate of Matrix's Elements
- RICC — Riccati Equation
- ROOTCOEF — Polynomial Coefficient Computation
- SUBMAT — Sub-matrix Extraction
- Port & Subsystem palette
- Portaction_pal — Port & Subsystem palette
- IN_f — Input Port
- OUTIMPL_f — Output implicit port
- OUT_f — Output Port
- Signal processing palette
- Signalprocessing_pal — Signal processing palette
- QUANT_f — Quantization
- SAMPHOLD_m — Sample and hold
- Signal routing palette
- Signalrouting_pal — Signal routing palette
- DEMUX — Demultiplexer
- EXTRACTOR — Extractor
- FROM — FROM Receives data from a corresponding GOTO
- FROMMO — Receives data from a corresponding GOTOMO
- GOTO — GOTO Pass block input to From block
- GOTOMO — Pass block input to FROMMO block
- GotoTagVisibility — Define Scope of GOTO tag visibility
- GotoTagVisibilityMO — Define Scope of GOTOMO tag visibility
- ISELECT_m — Iselect
- MUX — Multiplexer
- M_SWITCH — Multi-port switch
- NRMSOM_f — Merge data
- RELAY_f — Relay
- SELECT_m — Select
- SWITCH2_m — Switch2
- SWITCH_f — Switch
- Sinks palette
- Sinks_pal — Sinks palette
- AFFICH_m — Display
- CANIMXY — y=f(x) animated viewer
- CANIMXY3D — z=f(x,y) animated viewer
- CFSCOPE — Floating point scope
- CMAT3D — Matrix z values 3D viewer
- CMATVIEW — Matrix Colormapped viewer
- CMSCOPE — Multi display scope
- CSCOPE — Single Display Scope
- CSCOPXY — y=f(x) permanent viewer
- CSCOPXY3D — z=f(x,y) permanent viewer
- ENDBLK — END block
- END_c — END_c block
- TOWS_c — Data to Scilab worspace
- TRASH_f — Trash block
- WFILE_f — Write to file
- WRITEAU_f — Write AU sound file
- WRITEC_f — Write binary data
- Sources palette
- Sources_pal — Sources palette
- CLKINV_f — Input activation port
- CLOCK_c — Activation clock
- CONST_m — Constant
- CURV_f — Curve
- Counter — Counter
- FROMWSB — Data from Scilab workspace to Xcos
- GENSIN_f — Sin generator
- GENSQR_f — Square wave generator
- INIMPL_f — Input implicit port
- Modulo_Count — Modulo counter
- RAMP — Ramp
- RAND_m — Random generator
- READAU_f — Read AU sound file
- READC_f — Read binary data
- RFILE_f — Read from file
- SAWTOOTH_f — Sawtooth generator
- STEP_FUNCTION — Step function generator
- SampleCLK — Sample Time Clock
- Sigbuilder — Signal creator/generator
- TIME_f — Time
- TKSCALE — Adjust constant value with a tk widget
- Thermohydraulics palette
- ThermoHydraulics_pal — Thermal-Hydraulics toolbox
- Bache — Thermal-hydraulic tank (reservoir)
- PerteDP — Thermal-hydraulic pipe
- PuitsP — Thermal-hydraulic drain (well)
- SourceP — Thermal-hydraulic constant pressure source
- VanneReglante — Thermal-hydraulic control valve
- User defined functions palette
- Userdefinedfunctions_pal — User defined functions palette
- CBLOCK — New C
- DSUPER — Masked super block
- EXPRESSION — Mathematical expression
- MBLOCK — Modelica generic block
- SUPER_f — Super block
- c_block — C language
- fortran_block — Fortran
- generic_block3 — Generic block
- scifunc_block_m — Scilab function block
- Zero crossing detection palette
- Zerocrossingdetection_pal — Zero crossing detection palette
- GENERAL_f — GENERAL_f title
- NEGTOPOS_f — Threshold negative to positive
- POSTONEG_f — Threshold positive to negative
- ZCROSS_f — Threshold detection at zero
- Annotations palette
- Programming xcos Blocks
- C Computational Functions
- Scilab Computational Functions
- sci_struct — Scicos block structure of a scilab computational function
- Utilities Functions
- curblock — Return the current called xcos block during the simulation
- getblocklabel — Get the label of a scicos block
- getscicosvars — Supervisor utility function
- phase_simulation — Get the current simulation phase
- pointer_xproperty — Get the type of a continuous time state variable
- scicos_time — Returns the current time during simulation
- set_blockerror — set the block error number
- set_xproperty — Set the type of a continuous time state variable
- Scilab Data Structures
- Blocks
- scicos_block — Define a block structure
- scicos_graphics — Define a graphics structure
- scicos_model — Define a model structure
- Compilation/Simulation
- scicos_cpr — Compiled Scicos structure
- scicos_sim — Define a sim structure
- scicos_state — Define a state structure
- Diagram
- scicos_diagram — Define a scs_m structure
- scicos_params — Define a param structure
- Links
- scicos_link — Define a link structure
- Blocks
- Scilab Utilities Functions
- block_parameter_error — Displays a parameter input error box for an Xcos block
- buildouttb — Build of the sublist %cpr.state.outtb
- create_palette — Palette generator
- getModelicaPath — Get the Modelica directory path needed by Xcos diagram containing Modelica blocks
- get_scicos_version — Get the current Scicos version
- importXcosDiagram — Import an Xcos diagram on Scilab
- loadScicos — Load the Xcos simulation native library.
- loadXcosLibs — Load most of the Xcos macros
- scicos_debug — Set the level of the Scicos debugging
- var2vec — Transform a scilab variable in a vector of double
- vec2var — Transform a vector of double in a scilab variable
- xcosPal — Instanciate a new Xcos palette on Scilab.
- xcosPalAdd — Add a palette to the Scilab/Xcos palette manager. Optional property can be added to set the category of the palette.
- xcosPalAddBlock — Add a block to a Scilab/Xcos palette instance. Some optional properties can be added to customize the palette icon and the style of the block.
- xcosPalExport — Export a palette instance to a path.
- xcos — Block diagram editor and GUI for the hybrid simulator
- xcos_menu_entries — Xcos editor menu entries
- Batch functions
- Planilhas
- Shell
- Console
- console — Keyboard Shortcuts in the Console Window
- Complementação
- completion — returns words that start with the text you pass as parameter.
- Gerenciador de histórico
- addhistory — add lines to current history.
- displayhistory — displays current scilab history
- gethistory — returns current scilab history in a string matrix
- gethistoryfile — get filename used for scilab's history
- historymanager — enable or disable history manager
- historysize — get number of lines in history
- loadhistory — load a history file
- removelinehistory — remove the Nth line in history.
- resethistory — Deletes all entries in the scilab history.
- saveafterncommands — Save the history file after n statements are added to the file.
- saveconsecutivecommands — Save consecutive duplicate commands.
- savehistory — save the current history in a file
- sethistoryfile — set filename for scilab history
- Entrada/Saída de Arquivos Matlab Binários
- loadmatfile — loads a Matlab V6 MAT-file (binary or ASCII) into Scilab
- matfile_close — Closes a Matlab V5 binary MAT-file.
- matfile_listvar — Lists variables of a Matlab V5 binary MAT-file.
- matfile_open — Opens a Matlab V5 binary MAT-file.
- matfile_varreadnext — Reads next variable in a Matlab V5 binary MAT-file.
- matfile_varwrite — Write a variable in a Matlab V5 binary MAT-file.
- savematfile — write a Matlab MAT-file (binary or ASCII)
- Dicas de Conversão de Matlab para Scilab
- Matlab-Scilab equivalents
- A
- m2sci_abs — Absolute value and complex magnitude
- m2sci_acos — Inverse cosine
- m2sci_acosh — Inverse hyperbolic cosine
- m2sci_acot — Inverse cotangent
- m2sci_acoth — Inverse hyperbolic cotangent
- m2sci_acsc — Inverse cosecant
- m2sci_acsch — Inverse hyperbolic cosecant
- m2sci_all — Test to determine if all elements are nonzero
- m2sci_angle — Phase angle
- m2sci_any — Test to determine if any nonzeros elements
- m2sci_asec — Inverse secant
- m2sci_asech — Inverse hyperbolic secant
- m2sci_asin — Inverse sine
- m2sci_asinh — Inverse hyperbolic sine
- m2sci_atan — Two-quadrant inverse tangent
- m2sci_atan2 — Four-quadrant inverse tangent
- m2sci_atanh — Inverse hyperbolic tangent
- B
- m2sci_balance — Diagonal scaling to improve eigenvalue accuracy
- m2sci_bar — Bar histogram
- m2sci_barh — Bar histogram horizontal
- m2sci_beep — Produce a beep sound
- m2sci_besseli — Modified Bessel functions of the first kind
- m2sci_besselj — Bessel functions of the first kind
- m2sci_besselk — Modified Bessel functions of the second kind
- m2sci_bessely — Bessel functions of the second kind
- m2sci_beta — Beta function
- m2sci_bin2dec — Returns the integer corresponding to a Given binary representation
- m2sci_bitand — The AND of two integers
- m2sci_bitcmp — The binary complementary of an integer
- m2sci_bitget — Gets the bit of an integer whose the positon is given in the input argument
- m2sci_bitor — The OR of two integers
- m2sci_bitxor — Returns the exclusive OR of two integers
- m2sci_blanks — A string of blanks
- m2sci_box — Display axes border
- m2sci_break — Terminate execution of a for loop or while loop
- C
- m2sci_case — Case switch
- m2sci_cat — Arrays concatenation
- m2sci_cd — Change/get working directory
- m2sci_ceil — Round up
- m2sci_cell — Create cell array
- m2sci_cell2mat — Convert a cell array into a matrix
- m2sci_cellstr — Convert strings vector (or strings matrix) into a cell of strings
- m2sci_chol — Cholesky factorization
- m2sci_cla — Clear current axes
- m2sci_clc — Clear Command Window
- m2sci_clear — Remove items from workspace, freeing up system memory
- m2sci_clf — Clear current figure window
- m2sci_clock — Current time as a date vector
- m2sci_close — Delete specified figure
- m2sci_closereq — Default figure close request function
- m2sci_colordef — Set default property values to display different color schemes
- m2sci_complex — Returns the complex form corresponding to the given real part and imaginary part
- m2sci_continue — Keyword to pass control to the next iteration of a loop
- m2sci_conv — Convolution
- m2sci_cos — Cosine
- m2sci_cosh — Hyperbolic cosine
- m2sci_cot — Cotangent
- m2sci_coth — Hyperbolic cotangent
- m2sci_cputime — Elapsed CPU time
- m2sci_csc — Cosecant
- m2sci_csch — Hyperbolic cosecant
- m2sci_cumprod — Cumulative product
- m2sci_cumsum — Cumulative sum
- m2sci_conj — Complex conjugate
- D
- m2sci_date — Current date string
- m2sci_dec2bin — The binary representation of a decimal number
- m2sci_dec2hex — Decimal to hexadecimal number conversion
- m2sci_delete — Delete files or graphics objects
- m2sci_det — Determinant
- m2sci_diag — Diagonal including or extracting
- m2sci_diary — Save session to a file
- m2sci_diff — Differences and approximate derivatives
- m2sci_dir — Display directory listing
- m2sci_disp — Display text or array
- m2sci_display — Overloaded method to display an object
- m2sci_doc — Display online documentation
- m2sci_docopt — Web browser for UNIX platforms
- m2sci_dos — Execute a UNIX command and return result
- m2sci_double — Conversion to double precision
- m2sci_drawnow — Complete pending drawing events
- E
- m2sci_echo — Echo lines during execution
- m2sci_eig — Find eigenvalues and eigenvectors
- m2sci_else — Conditionally execute statements
- m2sci_elseif — Conditionally execute statements
- m2sci_erf — Error function
- m2sci_erfc — Complementary error function
- m2sci_erfcx — Scaled complementary error function
- m2sci_error — Display error messages
- m2sci_etime — Elapsed time
- m2sci_eval — Execute a string containing an instruction/expression
- m2sci_exist — Check if a variable or file exists
- m2sci_exit — Ends current session
- m2sci_exp — Exponential
- m2sci_expm — Matrix exponential
- m2sci_eye — Identity matrix
- F
- m2sci_factor — Prime numbers decomposition
- m2sci_false — False array
- m2sci_fclose — Close one or more open files
- m2sci_feof — Test for end-of-file
- m2sci_ferror — Query about errors in file input or output
- m2sci_feval — Function evaluation
- m2sci_fft — Discrete Fourier transform
- m2sci_fftshift — Shift zero-frequency component of discrete Fourier transform to center of spectrum
- m2sci_fgetl — Read line(s) from file, discard newline character
- m2sci_fgets — Read line from file, keep newline character
- m2sci_fileparts — Return filename parts
- m2sci_filesep — Return the directory separator for this platform
- m2sci_find — Find indices and values of nonzero elements
- m2sci_findstr — Find one string within another
- m2sci_fix — Round towards zero
- m2sci_fliplr — Flip matrix in left/right direction
- m2sci_flipud — Flip matrix in up/down direction
- m2sci_floor — Round down
- m2sci_fopen — Open a file or obtain information about open files
- m2sci_for — Repeat statements a specific number of times
- m2sci_format — Control display format for output
- m2sci_fprintf — Write formatted data to file
- m2sci_fread — Read binary data to a file
- m2sci_frewind — Move the file position indicator to the beginning of an open file
- m2sci_fscanf — Read formatted data to file
- m2sci_fseek — Set file position indicator
- m2sci_ftell — Get file position indicator
- m2sci_full — Convert sparse matrix to full matrix
- m2sci_fullfile — Build a full filename from parts
- m2sci_function — Function definition
- m2sci_fwrite — Write binary data to a file
- G
- m2sci_gamma — Gamma function
- m2sci_gammaln — Logarithm of gamma function
- m2sci_getenv — Get environment variable
- m2sci_global — Define a global variable
- m2sci_graymon — Set graphics defaults for gray-scale monitors
- m2sci_grid — Grid lines for two- and three-dimensional plots
- H
- m2sci_hankel — Hankel matrix
- m2sci_help — Display help
- m2sci_helpbrowser — Display Help browser for access to full online documentation
- m2sci_helpdesk — Display Help browser
- m2sci_helpwin — Provide access to and display help for all functions
- m2sci_hess — Hessenberg form of a matrix
- m2sci_hold — Hold current graph
- m2sci_home — Move the cursor to the upper left corner of the Command Window
- m2sci_horzcat — Horizontal concatenation
- I
- m2sci_if — Conditionally execute statements
- m2sci_ifft — Inverse discrete Fourier transform
- m2sci_imag — Complex imaginary part
- m2sci_input — Request user input
- m2sci_int16 — Convert to 16-bit signed integer
- m2sci_int32 — Convert to 32-bit signed integer
- m2sci_int8 — Convert to 8-bit signed integer
- m2sci_interp1 — One_dimension interpolation function
- m2sci_inv — Matrix inverse
- m2sci_isa — Detect an object of a given type
- m2sci_iscell — Determine if input is a cell array
- m2sci_ischar — Determine if item is a character array
- m2sci_isdir — Determine if item is a directory
- m2sci_isempty — True for empty matrix
- m2sci_isequal — Determine if arrays are numerically equal
- m2sci_isfield — Determine if input is a structure array field
- m2sci_isfinite — True for finite elements
- m2sci_isglobal — Determine if item is a global variable
- m2sci_ishandle — Determines if values are valid graphics object handles
- m2sci_ishold — Return hold state
- m2sci_isinf — True for infinite elements
- m2sci_isinteger — Detect whether an array has integer data type
- m2sci_isletter — True for letters of the alphabet
- m2sci_islogical — Determine if item is a logical array
- m2sci_isnan — Detect NaN elements of an array
- m2sci_isnumeric — Determine if input is a numeric array
- m2sci_ispc — Determine if PC (Windows) version
- m2sci_isreal — Determine if all array elements are real numbers
- m2sci_isscalar — Determine if input is scalar
- m2sci_isspace — Detect elements that are ASCII white spaces
- m2sci_issparse — Test if matrix is sparse
- m2sci_isstr — Determine if item is a character array
- m2sci_isstruct — Determine if input is a structure array
- m2sci_isunix — Determine if Unix version
- m2sci_isvector — Determine if input is a vector
- K
- m2sci_keyboard — Invoke the keyboard in a file
- m2sci_kron — Kronecker tensor product
- L
- m2sci_length — Length of vector
- m2sci_linspace — Linearly spaced vector
- m2sci_load — Load workspace variables from disk
- m2sci_log — Natural logarithm
- m2sci_log10 — Common (base 10) logarithm
- m2sci_log2 — Base 2 logarithm and dissect floating point number
- m2sci_logical — Convert numeric values to logical
- m2sci_lookfor — Search for specified keyword in all help entries
- m2sci_lower — Convert string to lower case
- m2sci_lu — LU matrix factorization
- M
- m2sci_max — Maximum
- m2sci_min — Minimum
- m2sci_mkdir — Make new folder
- m2sci_mod — Modulus after division
- m2sci_more — Display Command Window output one screenful at a time
- N
- m2sci_nargin — Number of function input arguments
- m2sci_nargout — Number of function output arguments
- m2sci_ndims — Number of array dimensions
- m2sci_norm — Vector and matrix norms
- m2sci_num2str — Number to string conversion
- O
- m2sci_ones — Create an array of all ones
- m2sci_otherwise — Default part of switch/select statement
- m2sci_pause — Halt execution temporarily
- Operators
- m2sci_addition — Plus
- m2sci_and — Logical AND
- m2sci_colon — Colon
- m2sci_elementwise_left_division — Elementwise left division
- m2sci_elementwise_multiplication — Elementwise multiplication
- m2sci_elementwise_power — Elementwise exponent
- m2sci_elementwise_right_division — Elementwise right division
- m2sci_elementwise_transpose — Elementwise transpose
- m2sci_equal — Equal to
- m2sci_great — Greater than
- m2sci_great_equal — Greater or equal to
- m2sci_left_division — Left division
- m2sci_less — Smaller than
- m2sci_less_equal — Smaller or equal to
- m2sci_multiplication — Multiplication
- m2sci_not — Negation
- m2sci_not_equal — Not equal to
- m2sci_or — Logical OR
- m2sci_power — Exponent
- m2sci_right_division — Right division
- m2sci_substraction — Minus
- m2sci_transpose — Transpose
- P
- m2sci_perms — Array of all permutations of vector components
- m2sci_permute — Permute the dimensions of an array
- m2sci_pie — circular graphic
- m2sci_plot — Linear 2-D plot
- m2sci_pow2 — Base 2 power and scale floating-point numbers
- m2sci_primes — Returns the primes numbers included between 1 and given number
- m2sci_prod — Product of array elements
- Q
- m2sci_qr — Orthogonal-triangular decomposition
- m2sci_quit — Terminate session
- R
- m2sci_rand — Uniformly distributed random numbers and arrays
- m2sci_randn — Normally distributed random numbers and arrays
- m2sci_rcond — Matrix reciprocal condition number estimate
- m2sci_real — Real part of a complex number
- m2sci_realmax — Largest positive floating-point number
- m2sci_realmin — Smallest positive floating-point number
- m2sci_rem — Remainder after division
- m2sci_repmat — Replicate and tile an array
- m2sci_reshape — Reshape array
- m2sci_return — Return to the invoking function
- m2sci_round — Round to nearest integer
- S
- m2sci_save — Save workspace variables from disk
- m2sci_schur — Schur decomposition
- m2sci_setstr — Set string flag
- m2sci_sign — Signum function
- m2sci_sin — Sine
- m2sci_sinh — Hyperbolic sine
- m2sci_size — Array dimension
- m2sci_sort — Sort elements in ascending order
- m2sci_sparse — Create sparse matrix
- m2sci_sqrt — Square root
- m2sci_strcmp — Compare strings
- m2sci_strcmpi — Compare strings ignoring case
- m2sci_strfind — Find one string within another
- m2sci_strrep — String search and replace
- m2sci_struct — Create struct array
- m2sci_sum — Sum of array elements
- m2sci_surf — 3-D surface plot
- m2sci_svd — Singular value decomposition
- m2sci_switch — Switch among several cases based on expression
- T
- m2sci_tan — Tangent
- m2sci_tanh — Hyperbolic tangent
- m2sci_tic — Starts a stopwatch timer
- m2sci_title — Display a title on a graphic window
- m2sci_toc — Read the stopwatch timer
- m2sci_toeplitz — Toeplitz matrix
- m2sci_tril — Lower triangular part of a matrix
- m2sci_triu — Upper triangular part of a matrix
- m2sci_true — True array
- m2sci_type — List file
- U
- m2sci_uigetdir — Standard dialog box for selecting a directory
- m2sci_uint16 — Convert to 16-bit unsigned integer
- m2sci_uint32 — Convert to 32-bit unsigned integer
- m2sci_uint8 — Convert to 8-bit unsigned integer
- m2sci_unix — Execute a UNIX command and return result
- m2sci_upper — Convert string to upper case
- V
- m2sci_varargin — Pass variable numbers of arguments
- m2sci_varargout — Return variable numbers of arguments
- m2sci_vertcat — Vertical concatenation
- Variables
- W
- m2sci_waitforbuttonpress — Wait for key or mouse button press
- m2sci_warning — Display warning messages
- m2sci_while — Repeat statements an indefinite number of times
- m2sci_who — List variables in the workspace
- m2sci_whos — List variables in the workspace
- m2sci_winqueryreg — Get item from Microsoft Windows registry
- X
- m2sci_xlabel — Display a string along the x axis
- Y
- m2sci_ylabel — Display a string along the y axis
- Z
- m2sci_zeros — Create an array of all zeros
- m2sci_zlabel — Display a string along the z axis
- A
- About_M2SCI_tools — Generally speaking about tools to convert Matlab files to Scilab
- Contents — Create a tree containing contents inference data
- Cste — Create a tree representing a constant
- Equal — Create a tree representing an instruction
- Funcall — Create a tree representing a function call
- Infer — Create a tree containing inference data
- MatlabScilab_character_strings — Generally speaking about...
- Operation — Create a tree representing an operation
- Type — Create a tree containing type inference data
- Variable — Create a tree representing a variable
- get_contents_infer — Search for information in a "M2SCi tlist" contents
- m2scideclare — Giving tips to help M2SCI...
- matfile2sci — converts a Matlab 5 MAT-file into a Scilab binary file
- mfile2sci — Matlab M-file to Scilab conversion function
- sci_files — How to write conversion functions
- translatepaths — convert a set of Matlab M-files directories to Scilab
- Matlab-Scilab equivalents
- Funções de Compatibilidade
- asciimat — string matrix ascii conversions
- firstnonsingleton — Finds first dimension which is not 1
- makecell — Creates a cell array.
- mstr2sci — character string matrix to character matrix conversion
- mtlb_0 — Matlab non-conjugate transposition emulation function
- mtlb_a — Matlab addition emulation function
- mtlb_all — Matlab all emulation function
- mtlb_any — Matlab any emulation function
- mtlb_axis — Matlab axis emulation function
- mtlb_beta — Matlab beta emulation function
- mtlb_box — Matlab box emulation function
- mtlb_close — Matlab close emulation function
- mtlb_colordef — Matlab colordef emulation function
- mtlb_conv — Matlab conv emulation function
- mtlb_cumprod — Matlab cumprod emulation function
- mtlb_cumsum — Matlab cumsum emulation function
- mtlb_dec2hex — Matlab dec2hex emulation function
- mtlb_delete — Matlab delete emulation function
- mtlb_diag — Matlab diag emulation function
- mtlb_diff — Matlab diff emulation function
- mtlb_dir — Matlab dir emulation function
- mtlb_double — Matlab double emulation function
- mtlb_e — Matlab extraction emulation function
- mtlb_echo — Matlab echo emulation function
- mtlb_eval — Matlab eval emulation function
- mtlb_exist — Matlab exist emulation function
- mtlb_eye — Matlab eye emulation function
- mtlb_false — Matlab false emulation function
- mtlb_fft — Matlab fft emulation function
- mtlb_fftshift — Matlab fftshift emulation function
- mtlb_find — Matlab find emulation function
- mtlb_findstr — Matlab findstr emulation function
- mtlb_fliplr — Matlab fliplr emulation function
- mtlb_fopen — Matlab fopen emulation function
- mtlb_format — Matlab format emulation function
- mtlb_fprintf — Matlab fprintf emulation function
- mtlb_fread — Matlab fread emulation function
- mtlb_fscanf — Matlab fscanf emulation function
- mtlb_full — Matlab full emulation function
- mtlb_fwrite — Matlab fwrite emulation function
- mtlb_grid — Matlab grid emulation function
- mtlb_hold — Matlab hold emulation function
- mtlb_i — Matlab insertion emulation function
- mtlb_ifft — Matlab ifft emulation function
- mtlb_imp — Matlab colon emulation function
- mtlb_int16 — Matlab int16 emulation function
- mtlb_int32 — Matlab int32 emulation function
- mtlb_int8 — Matlab int8 emulation function
- mtlb_is — Matlab string insertion emulation function
- mtlb_isa — Matlab isa emulation function
- mtlb_isfield — Matlab isfield emulation function
- mtlb_isletter — Matlab isletter emulation function
- mtlb_isspace — Matlab isspace emulation function
- mtlb_l — Matlab left division emulation function
- mtlb_legendre — Matlab legendre emulation function
- mtlb_linspace — Matlab linspace emulation function
- mtlb_logic — Matlab logical operators emulation function
- mtlb_logical — Matlab logical emulation function
- mtlb_lower — Matlab lower emulation function
- mtlb_max — Matlab max emulation function
- mtlb_min — Matlab min emulation function
- mtlb_more — Matlab more emulation function
- mtlb_num2str — Matlab num2str emulation function
- mtlb_ones — Matlab ones emulation function
- mtlb_plot — Matlab plot emulation function
- mtlb_prod — Matlab prod emulation function
- mtlb_rand — Matlab rand emulation function
- mtlb_randn — Matlab randn emulation function
- mtlb_rcond — Matlab rcond emulation function
- mtlb_realmax — Matlab realmax emulation function
- mtlb_realmin — Matlab realmin emulation function
- mtlb_repmat — Matlab repmat emulation function
- mtlb_s — Matlab substraction emulation function
- mtlb_setstr — Matlab setstr emulation function
- mtlb_size — Matlab size emulation function
- mtlb_sort — Matlab sort emulation function
- mtlb_strcmp — Matlab strcmp emulation function
- mtlb_strcmpi — Matlab strcmpi emulation function
- mtlb_strfind — Matlab strfind emulation function
- mtlb_strrep — Matlab strrep emulation function
- mtlb_sum — Matlab sum emulation function
- mtlb_t — Matlab transposition emulation function
- mtlb_toeplitz — Matlab toeplitz emulation function
- mtlb_tril — Matlab tril emulation function
- mtlb_triu — Matlab triu emulation function
- mtlb_true — Matlab true emulation function
- mtlb_uint16 — Matlab uint16 emulation function
- mtlb_uint32 — Matlab uint32 emulation function
- mtlb_uint8 — Matlab uint8 emulation function
- mtlb_upper — Matlab upper emulation function
- mtlb_var — Matlab var emulation function
- mtlb_zeros — Matlab zeros emulation function
- Interface Maple
- sci2map — Scilab to Maple variable conversion
- Sobrecarga
- overloading — capacidades de overloading ("sobrecarga") de exibições, funções e operadores
- Funções
- profiling
- add_profiling — adiciona instruções de profiling (análise de performance) a uma função
- plotprofile — extrai e exibe execução de profiles (dossiês) de uma função Scilab
- profile — extrai profiles (dossiês) de execução de uma função do Scilab
- remove_profiling — remove instruções de profiling (análise de performance) de uma função
- reset_profiling — reinicia contadores de profiling de uma função
- showprofile — extrai e exibe profiles (dossiês) de execução de uma função Scilab
- bytecode — dada uma função, retorna "bytecode" (código de bytes) da função em um array Scilab e vice-versa.
- bytecodewalk — caminha no bytecode (código de bytes) da função aplicando transformação
- deff — definição on-line de função
- exec — execução de arquivo script ("script" significa roteiro)
- execstr — executa código Scilab em strings
- fun2string — gera definição ASCII de uma função Scilab
- function — encerra definição de função
- functions — procedimentos Scilab e objetos Scilab
- genlib — constrói biblioteca a partir de funções em um diretório
- get_function_path — retorna o endereço do arquivo fonte de uma função de biblioteca
- getd — retorna todas as funções definidas em um diretório
- head_comments — exibe comentários do cabeçalho da função Scilab
- lib — definição de biblioteca
- librarieslist — retorna as bibliotecas do Scilab
- library — descrição de tipo de dado bibilioteca
- libraryinfo — retorna macros e endereço de uma biblioteca Scilab
- listfunctions — propriedades de todas as funções no espaço de trabalho
- macro — Procedimento Scilab e objeto Scilab
- macrovar — variáveis de uma função
- recompilefunction — recompila uma função Scilab modificando o seu tipo
- varargin — variável do número de argumentos de saída em uma lista de argumentos de entrada
- varargout — variável do número de argumentos de saída em uma lista de argumentos de saída
- whereis — ome da biblioteca contendo a função
- profiling
- Ferramentas de Desenvolvimento
- Ferramentas de Demonstração
- demo_begin — begin a demonstration
- demo_choose — create a dialog box for the choice of options
- demo_compiler — test the presence of a compileur
- demo_end — completes a demonstration
- demo_file_choice — choose and executes an item within a list
- demo_function_choice — choose and execute an item within a list
- demo_mdialog — create a dialog box
- demo_message — display a message
- demo_run — script file execution
- Link Dinâmico/incremental
- call — chamada a rotinas de usuário FORTRAN ou C
- G_make — call make or nmake
- addinter — new functions interface dynamic link at run time.
- c_link — check incremental/dynamic link
- chooselcccompiler — moved as toolbox in ATOMS
- configure_msifort — set environments variables for Intel Fortran Compiler (Windows).
- configure_msvc — set environments variables for Microsoft C Compiler.
- dllinfo — provides information about the format and symbols provided in executable and DLL files (Windows).
- findmsifortcompiler — detects Intel fortran Compiler
- findmsvccompiler — detects Microsoft C Compiler
- fort — Fortran or C user routines call
- getdynlibext — get the extension of dynamic libraries on your operating system.
- haveacompiler — detect if you have a C compiler.
- ilib_build — utility for shared library management
- ilib_compile — ilib_build utility: executes the Makefile produced by ilib_gen_Make
- ilib_for_link — utility for shared library management with link
- ilib_gen_Make — utility for ilib_build: produces a Makefile for building shared libraries
- ilib_gen_cleaner — utility for ilib_build: generates a cleaner file
- ilib_gen_gateway — utility for ilib_build, generates a gateway file.
- ilib_gen_loader — utility for ilib_build: generates a loader file
- ilib_mex_build — utility for mex library management
- ilib_verbose — set level of display used by dynamic link functions.
- link — dynamic linker
- supported_compilers —
- ulink — unlink a dynamically linked shared object
- ATOMS
- _atomsGettingStarted —
- atoms —
- atomsAutoloadAdd — Add one or several modules to autoload
- atomsAutoloadDel — Remove one or several modules from the autoload system
- atomsAutoloadList — Get the list of modules registered to autoload
- atomsCategoryList — List available categories
- atomsDepTreeShow — Show the dependency tree of a module
- atomsGetInstalled — Get the list of installed external modules
- atomsGetLoaded — Get the list of loaded external modules
- atomsInstall — Install one or several external modules
- atomsIsInstalled — Determines whether the module is installed. Returns true if the module is installed, false otherwise.
- atomsIsLoaded — determines whether a module is loaded or not
- atomsList — List available external modules
- atomsLoad — Install one or several external modules
- atomsRemove — Remove one or several modules
- atomsRepositoryAdd — Add one or several URLs to the list of managed repositories
- atomsRepositoryDel — Remove one or several URLs from the list of managed repositories
- atomsRepositoryList — Get the list of managed repositories
- atomsSearch — Searches for external modules.
- atomsSetConfig — Manage ATOMS system parameters
- atomsShow — Show the caracteristics of a module
- atomsSystemUpdate — Update the list of available modules
- atomsUpdate — Update one or several external modules
- Interfaces com Tcl/Tk
- ScilabEval — tcl instruction : Evaluate a string with scilab interpreter
- TCL_CreateSlave — Create a TCL slave interpreter
- TCL_DeleteInterp — delete TCL interpreter
- TCL_EvalFile — Reads and evaluate a tcl/tk file
- TCL_EvalStr — Evaluate a string whithin the Tcl/Tk interpreter
- TCL_ExistArray — Return %T if a tcl array exists
- TCL_ExistInterp — Return %T if a tcl slave interperter exists
- TCL_ExistVar — Return %T if a tcl variable exists
- TCL_GetVar — Get a tcl/tk variable value
- TCL_GetVersion — get the version of the TCL/TK library at runtime.
- TCL_SetVar — Set a tcl/tk variable value
- TCL_UnsetVar — Remove a tcl variable
- TCL_UpVar — Make a link from a tcl source variable to a tcl destination variable
- config — Scilab general configuration.
- winclose — close windows created by sciGUI
- winlist — Return the winId of current window created by sciGUI
- Scilab editor (Scinotes)
- edit_error — opens in scilab editor the source of the last recorded error
- editor — Scinotes: Embedded Scilab text editor
- UI Data
- Gerenciamento de ajuda online
- add_help_chapter — adiciona uma entrada na lista de ajudas
- apropos — procura por palavras-chave na ajuda do Scilab
- foo — descrição breve de foo
- help — comando de ajuda on-line
- help_from_sci — Geração de arquivos de ajuda e de arquivos de demonstração a partir da seção de comentários de cabeçalho de um arquivo-fonte .sci
- help_skeleton — constrói o esqueleto do arquivo de ajuda xml associado à função Scilab
- manedit — editando item do manual
- percenthelps — variável definindo o endereço dos diretórios de ajuda
- xmltohtml — converte arquivos de ajuda xml do Scilab para formato HTML
- xmltojar — converte arquivos de ajuda xml do Scilab para formato javaHelp
- xmltopdf — converte arquivos de ajuda xml do Scilab para formato PDF
- xmltops — converte arquivos de ajuda xml do Scilab para formato Postscript
- del_help_chapter — Delete an entry in the help list
- how_to_link_toolbox_help — How to make hyperlink in toolbox help pointing to Scilab's items
- man — on line help XML file description format
- xmltochm — converts xml Scilab help files to Microsoft Compressed HTML format (Windows)
- Parallel
- parallel_concurrency — query about the concurrency of the current execution context
- parallel_run — parallel calls to a function
- Computações Paralelas com PVM
- pvm — communications with other applications using Parallel Virutal Machine
- pvm_addhosts — add hosts to the virtual machine.
- pvm_barrier — blocks the calling process until all processes in a group have called it.
- pvm_bcast — broacasts a message to all members of a group
- pvm_bufinfo — Returns information about a message buffer.
- pvm_config — sends a message
- pvm_delhosts — deletes hosts from the virtual machine.
- pvm_error — Prints message describing an error returned by a PVM call
- pvm_exit — tells the local pvmd that this process is leaving PVM.
- pvm_f772sci — Convert a F77 complex into a complex scalar
- pvm_get_timer — Gets the system's notion of the current time.
- pvm_getinst — returns the instance number in a group of a PVM process.
- pvm_gettid — returns the tid of the process identified by a group name and instance number
- pvm_gsize — returns the number of members presently in the named group.
- pvm_halt — stops the PVM daemon
- pvm_joingroup — enrolls the calling process in a named group.
- pvm_kill — Terminates a specified PVM process.
- pvm_lvgroup — Unenrolls the calling process from a named group.
- pvm_mytid — returns the tid of the calling process.
- pvm_parent — tid of the process that spawned the calling process.
- pvm_probe — Check if message has arrived.
- pvm_recv — receive a message.
- pvm_reduce — Performs a reduce operation over members of the specified group
- pvm_sci2f77 — Convert complex scalar into F77
- pvm_send — immediately sends (or multicast) data.
- pvm_set_timer — Sets the system's notion of the current time.
- pvm_spawn — Starts new Scilab processes.
- pvm_spawn_independent — Starts new PVM processes.
- pvm_start — Start the PVM daemon
- pvm_tasks — information about the tasks running on the virtual machine.
- pvm_tidtohost — returns the host of the specified PVM process.
- pvmd3 — PVM daemon
- Modules manager
- tbx_build_cleaner — Generate a cleaner.sce script (toolbox compilation process)
- tbx_build_gateway — Build a gateway (toolbox compilation process)
- thx_build_gateway_clean — Generate a cleaner_gateway.sce script (toolbox compilation process)
- thx_build_gateway_loader — Generate a loader_gateway.sce script (toolbox compilation process)
- tbx_build_help — Generate help files (toolbox compilation process)
- tbx_build_help_loader — Generate a addchapter.sce script (toolbox compilation process)
- tbx_build_loader — Generate a loader.sce script (toolbox compilation process)
- tbx_build_macros — Compile macros (toolbox compilation process)
- tbx_build_src — Build sources (toolbox compilation process)
- tbx_builder_gateway — Run builder_gateway.sce script if it exists (toolbox compilation process)
- tbx_builder_gateway_lang — Run builder_gateway_(language).sce script if it exists (toolbox compilation process)
- tbx_builder_help — Run builder_help.sce script if it exists (toolbox compilation process)
- tbx_builder_help_lang — Run build_help.sce script if it exists (toolbox compilation process)
- tbx_builder_macros — Run buildmacros.sce script if it exists (toolbox compilation process)
- tbx_builder_src — Run builder_src.sce script if it exists (toolbox compilation process)
- tbx_builder_src_lang — Run builder_(language).sce script if it exists (toolbox compilation process)
- Localização
- dgettext — get text translated into the current locale and a specific domain domain.
- getdefaultlanguage — getdefaultlanguage() returns the default language used by Scilab.
- getlanguage — getlanguage() returns current language used by Scilab.
- gettext — get text translated into the current locale and domain.
- LANGUAGE — Variable defining the language (OBSOLETE)
- setdefaultlanguage — sets and saves the internal LANGUAGE value.
- setlanguage — Sets the internal LANGUAGE value.
- JVM
- javaclasspath — set and get dynamic Java class path
- javalibrarypath — set and get dynamic java.library.path
- jre_path — returns Java Runtime Environment used by Scilab
- system_getproperty — gets the system property indicated by a specified key.
- system_setproperty — set a system property indicated by a specified key and value.
- with_embedded_jre — checks if scilab uses a embedded JRE
- API Scilab
- boolean
- isBooleanType — Check if it is a boolean variable.
- getScalarBoolean — Read scalar boolean data from a gateway argument.
- createScalarBoolean — Create scalar boolean variable in Scilab memory.
- booleanExample — Boolean use case.
- Boolean Sparse
- isBooleanSparseType — Check if it is a boolean sparse variable.
- getAllocatedBooleanSparseMatrix — Get sparse matrix attributs.
- freeAllocatedBooleanSparse — Free memory allocated by getAllocatedBooleanSparseMatrix function.
- booleanSparseExample — Boolean sparse use case.
- Scilab Gateway API
- How to
- CallingAScilabFunctionFromACInterface — Calling a scilab function (macros) from a C interface
- HowToAccessAMatrix_1 — How to access a matrix using the C gateway functions
- HowToCheckParameters — how to check parameter send to an interface using the C gateway functions
- HowToCreateAndAccessAList_1 — How to create and access a list using the C gateway functions
- HowToDealWithOptionalParameters — how to deal with optional parameters send to an interface using the C gateway functions
- CheckColumn — C interface function which checks if a parameter send to the C function is a column vector or not
- CheckDimProp — C interface function which checks the comatibility between 2 arguments send to the C function
- CheckDims — C interface function which checks if a parameter send to the C function has the required dimensions
- CheckLength — C interface function which checks the length of a vector send as a parameter to the C function
- CheckLhs — C macro which checks the number of output arguments present in the calling Scilab function.
- CheckRhs — C macro which checks the number of input arguments present in the calling Scilab function.
- CheckRow — C interface function which checks if a parameter send to the C function is a row vector or not
- CheckSameDims — C interface function which checks if two parameters send to the C function have the same size
- CheckScalar — C interface function which checks if a parameter send to the C function is a scalar or not
- CheckSquare — C interface function which checks if a parameter send to the C function is a square matrix or not
- CheckVector — C interface function which checks if a parameter send to the C function is a vector (column or row) or not
- CreateListVarFrom — a C interface function which allows to create a new Scilab parameter in a [mt]list
- CreateListVarFromPtr — a C interface function which allows to create a new Scilab parameter from a pointer in a [mt]list
- CreateVar — a C gateway function which allows to create a new Scilab parameter
- FindOpt — C gateway function find the position of an optional argument given its name
- FirstOpt — C gateway function which returns the position of the first optional parameter
- GetListRhsVar — a C gateway function which allows to access a parameter stored in a [mt]list transmitted to a Scilab function
- GetRhsVar — a C gateway function which allows to access an argument transmitted to a Scilab function
- GetType — C gateway function which returns the type of a parameter in the Scilab memory
- IsOpt — C gateway function which checks if a parameter is optional and returns the name of the parameter
- Lhs — A C gateway function which provides the number of output arguments present in the calling Scilab function
- LhsVar — a C gateway function which specifies which parameters created inside the C gateway will be returned as an output argument into Scilab.
- NumOpt — C gateway function which returns the number of optional parameters sent to a C function
- OverLoad — C gateway function which tells Scilab to look for another overloaded function
- Rhs — A C gateway function which provides the number of input arguments present in the calling Scilab function
- Scierror — C gateway function which displays an error message to the user (same profil as the printf function) and returns an integer value specifying an error level
- ScilabCTypes — the C types available in a C gateway
- get_optionals — C gateway function which initialize the list of optional parameters
- istk — Return a pointer to an integer to access data stored at a given position in the Scilab memory
- sci_types — a C enumeration which defines the types available for a variable
- sciprint — A C gateway function which displays standard messages to the user (same profil as the C printf function)
- stk — Return a pointer to a double to access data stored at a given position in the Scilab memory
- How to
- double
- isDoubleType — Check if it is a double variable.
- getScalarDouble — Get scalar double variable.
- getScalarComplexDouble — Get scalar complex double variable.
- createScalarDouble — Create a scalar double in Scilab memory.
- createScalarComplexDouble — Create a scalar complex double in Scilab memory.
- doubleExample — Double use case.
- integer
- isIntegerType — Check if it is a double variable.
- getScalarInteger8 — Get scalar integer variable.
- createScalarInteger8 — Create scalar integer variable.
- integerExample — Integer use case.
- List manipulation
- list_boolean_reading_API — How to read matrix of boolean in a list.
- list_boolean_writing_API — How to add matrix of boolean in a list.
- list_bsparse_reading_API — How to read boolean sparse in a list.
- list_bsparse_writing_API — How to add boolean sparse matrix in a list.
- list_createlist_API — How to get create a list in Scilab memory.
- list_double_reading_API — How to read matrix of double in a list.
- list_double_writing_API — How to add matrix of double in a list.
- list_getlistitemaddress_API — How to get the address of a list child.
- list_getlistitemnumber_API — How to get the number of items in a list (list, mlist, tlist).
- list_integer_reading_API — How to read matrix of integer in a list.
- list_integer_writing_API — How to add matrix of integer in a list.
- list_pointer_reading_API — How to read pointer in a list.
- list_pointer_writing_API — How to add pointer in a list.
- list_poly_reading_API — How to read matrix of polynomial in a list.
- list_poly_writing_API — How to add matrix of polynomial in a list.
- list_sparse_reading_API — How to read sparse in a list.
- list_sparse_writing_API — How to add sparse matrix in a list.
- list_string_reading_API — How to read matrix of string in a list.
- list_string_writing_API — How to add matrix of string in a list.
- Low level functions
- boolean_reading_API — How to read matrix of boolean.
- boolean_writing_API — How to write matrices of boolean.
- bsparse_reading_API — How to read boolean sparse in a gateway.
- bsparse_writing_API — How to add boolean sparse matrix in a gateway.
- Common_getvaraddr_API — How to get the address of an argument or a variable in a gateway.
- Common_getvardimension_API — How to get the dimensions of an argument or a variable stored as matrix.
- Common_getvartype_API — How to get the type of an argument or a variable within a gateway.
- Common_iscomplex_API — How to get the argument or variable complexity.
- Common_isvarmatrixtype_API — How to know if an argument or a variable is stored as a matrix.
- Double_management_reading_API — How to read matrices of double in a gateway.
- Double_management_writing_API — How to write matrices of doubles in a gateway.
- int_getmatrixofintegerprecision_API — How to get precision of an integer matrix.
- Integer_management_reading_API — How to read matrices of integer in a gateway.
- Integer_management_writing_API — How to write matrices of integers in a gateway.
- Pointer_reading_API — How to read pointer in a gateway.
- Pointer_writing_API — How to write pointer in a gateway.
- poly_getpolyvariablename_API — How to get the symbolic variable name.
- Polynomial_management_reading_API — How to read matrices of polynomials in a gateway.
- Polynomial_management_writing_API — How to write matrices of polynomials in a gateway.
- Sparse_management_reading_API — How to read sparse matric in a gateway.
- Sparse_management_writing_API — How to write sparse matrix in a gateway.
- String_management_reading_API — How to read matrices of strings in a gateway.
- String_management_writing_API — How to write matrices of string in a gateway.
- polynom
- isPolyType — Check if it is a polynom variable.
- getAllocatedSinglePoly — Get single polynom variable.
- getAllocatedSingleComplexPoly — Get single complex polynom variable.
- getAllocatedMatrixOfPoly — Get matrix of polynom variable.
- getAllocatedMatrixOfComplexPoly — Get matrix of complex polynom variable.
- freeAllocatedSinglePoly — Free memory allocated by getAllocatedSinglePoly function.
- freeAllocatedSingleComplexPoly — Free memory allocated by getAllocatedSingleComplexPoly function.
- freeAllocatedMatrixOfPoly — Free memory allocated by getAllocatedSinglePoly function.
- freeAllocatedMatrixOfComplexPoly — Free memory allocated by getAllocatedSinglePoly function.
- polyExample — Polynom use case.
- sparse
- isSparseType — Check if it is a sparse variable.
- getAllocatedSparseMatrix — Get sparse matrix variable.
- getAllocatedComplexSparseMatrix — Get complex sparse matrix variable.
- freeAllocatedSparseMatrix — Free memory allocated by getAllocatedSparseMatrix function.
- freeAllocatedComplexSparseMatrix — Free memory allocated by getAllocatedComplexSparseMatrix function.
- sparseExample — Sparse use case.
- string
- isStringType — Check if it is a string variable.
- getAllocatedSingleString — Get single string variable.
- getAllocatedMatrixOfString — Get matrix of polynom variable.
- createSingleString — create a single string variable.
- freeAllocatedSingleString — Free memory allocated by getAllocatedSinglePoly function.
- freeAllocatedMatrixOfString — Free memory allocated by freeAllocatedMatrixOfString function.
- stringExample — String use case.
- api_scilab — api_scilab is the Scilab interface to read/write data from/to Scilab memory
- boolean
- call_scilab API
- BooleanManagement_callscilab — How to manage Scilab's boolean read and write process using call_scilab and api_scilab
- ComplexManagement_callscilab — How to manage Scilab's complex variable read and write process using call_scilab
- DisableInteractiveMode — Disables some features (plotting, gui creation, Tcl/Tk...) and leaves only the computing engine
- DoubleManagement_callscilab — How to manage Scilab's variable read and write process using call_scilab and api_scilab
- GetLastJob — Returns the latest job sent to Scilab engine
- ScilabHaveAGraph — Check if any Scilab graphics have been opened.
- SendScilabJob — Send a Scilab task from a C/C++ code (call_scilab)
- SendScilabJobs — Send Scilab tasks from a C/C++ code (call_scilab)
- StartScilab — Initializes and starts Scilab engine in Call Scilab
- StringManagement_callscilab — How to manage Scilab's String read and write process using call_scilab and api_scilab
- TerminateScilab — Stops and terminates Scilab engine in Call Scilab
- call_scilab — call_scilab is an interface which provides the ability to call Scilab engine from C/C++ code
- compile_and_run_call_scilab — How to compile a native application based on or using Scilab
- creadbmat — Read a single boolean or a matrix of boolean from Scilab memory using call_scilab. Starting with Scilab 5.2, this function is obsolete. See API_Scilab: Boolean reading for remplacement.
- creadchain — Read a single string from Scilab memory using call_scilab. Starting with Scilab 5.2, this function is obsolete. See API_Scilab: String reading for remplacement.
- creadcmat — Read a single complex or a matrix of complex from Scilab memory using call_scilab. Starting with Scilab 5.2, this function is obsolete. See API_Scilab: Complex double reading for remplacement.
- creadmat — Read a single double or a matrix of double from Scilab memory using call_scilab. Note that it is the default datatype in Scilab. Starting with Scilab 5.2, this function is obsolete. See API_Scilab: Double reading for remplacement.
- cwritebmat — Write a single boolean or a matrix of boolean into Scilab memory using call_scilab. Starting with Scilab 5.2, this function is obsolete. See API_Scilab: Boolean writing for remplacement.
- cwritechain — Write a single string into Scilab memory using call_scilab. Starting with Scilab 5.2, this function is obsolete. See API_Scilab: String writing for remplacement.
- cwritecmat — Write a single complex or a matrix of complex into Scilab memory using call_scilab. Starting with Scilab 5.2, this function is obsolete. See API_Scilab: Complex double writing for remplacement.
- cwritemat — Write a single double or a matrix of double into Scilab memory using call_scilab. Note that it is the default datatype in Scilab. Starting with Scilab 5.2, this function is obsolete. See API_Scilab: Double writing for remplacement.
- fromc — Checks if current Scilab is called from an external C program (by StartScilab).
- fromjava — Checks if current Scilab is called from javasci
- Interface Java
- Javasci v1 (deprecated)
- SciBoolean — Class to use boolean object with scilab. Deprecated: Please use Javasci v2
- SciBooleanArray — Class to use boolean matrix in Scilab. Deprecated: Please use Javasci v2
- SciComplex — Class to use complex object with scilab. Deprecated: Please use Javasci v2
- SciComplexArray — Class to use complex matrix in Scilab. Deprecated: Please use Javasci v2
- SciDouble — Class to use double object with scilab. Deprecated: Please use Javasci v2
- SciDoubleArray — Class to use real matrix in Scilab. Deprecated: Please use Javasci v2
- SciInteger — Class to use integer object with scilab. Deprecated: Please use Javasci v2
- SciIntegerArray — Class to use int matrix in Scilab. Deprecated: Please use Javasci v2
- SciString — Map a Java String into a Scilab string. Deprecated: Please use Javasci v2
- SciStringArray — Classe to use String matrix in Scilab. Deprecated: Please use Javasci v2
- javasci.Scilab — This class provides the basic methods to execute Scilab code and scripts. Deprecated: Please use Javasci v2
- compile_and_run_javasci_v1 — How to compile a Java application using Javasci v1. Deprecated: Please use Javasci v2
- javasci_faq_v1 — The frequently asked questions - Javasci v1. Deprecated: Please use Javasci v2
- compile_and_run_javasci_v2 — How to compile a Java application using Javasci v2
- javasci — Call Scilab engine from a Java application
- javasci_faq_v2 — The frequently asked questions for Javasci v2
- javasci_v1_limitations — Why javasci v1 is now deprecated ?
- javasci_step_by_step — How to write an application based on javasci v2
- Javasci v1 (deprecated)
- Intersci
- intersci — Scilab tool to interface C or Fortran functions with scilab