Scilab 5.3.3
Ajuda Scilab 5.3.3
- 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
- Complex
- Matemática discreta
- 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
- 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
- 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
- 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
- nyquistfrequencybounds — Computes the frequencies for which the nyquist locus enters and leaves a given rectangle.
- obs_gram — observability gramian
- obscont — observer based controller
- observer — observer design
- obsv_mat — observability matrix
- obsvss — observable part
- p_margin — phase margin and associated crossover frequency
- parrot — Parrot's problem
- pfss — partial fraction decomposition
- phasemag — phase and magnitude computation
- ppol — pole placement
- prbs_a — pseudo random binary sequences generation
- projsl — linear system projection
- reglin — Linear regression
- repfreq — frequency response
- ric_desc — Riccati equation
- ricc — Riccati equation
- riccati — Riccati equation
- rowinout — inner-outer factorization
- rowregul — removing poles and zeros at infinity
- rtitr — discrete time response (transfer matrix)
- sensi — sensitivity functions
- 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
- issparse — determine whether input is sparse
- 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
- comet — 2D comet animated plot.
- fec_properties — description of the fec entities properties
- 3d_plot
- contour — curvas de nível em uma superfície 3d
- eval3d — valores de uma função em um grid
- eval3dp — computa facetas 3d de uma superfície parametrizada
- fac3d — Esboço de uma superfície 3d (obsoleta)
- fcontour — curvas de nível sobre uma superfície 3d definida por uma função
- fplot3d — esboço 3d de uma superfície definida por uma função
- fplot3d1 — Esboço 3d em escala de cinza ou colorido de nível de uma superfície definida por uma função
- genfac3d — computa facetas de uma superfície 3d
- geom3d — projeção 3d para 2d após um esboço 3d
- hist3d — representação 3d de um histograma
- mesh — Esboço 3d de uma malha
- milk_drop — Função 3d gota de leite
- nf3d — Facetas retangulares para parâmetros da função plot3d
- param3d — esboço 3d de uma curva parametrizada
- param3d1 — esboço 3d de curvas parametrizadas
- param3d_properties — description of the 3D curves entities properties
- plot3d — esboço 3d de uma superfície
- plot3d1 — Esboço 3d em níveis de cinza ou de cores de uma superfície
- plot3d2 — Esboço de superfície definida por facetas retangulares
- plot3d3 — Esboço de malha de uma superfície definida por facetas retangulares
- secto3d — Conversão de superfícies 3d
- surf — Esboço de superfície 3d
- comet3d — 3D comet animated plot.
- surface_properties — description of the 3D entities properties
- annotation
- captions — Impressão de legendas de gráficos
- label_properties — Descrição de propriedades da entidade Label (rótulo)
- legend — Imprime uma legenda para o gráfico
- legend_properties — Descrição das propriedades da entidade Legend (legenda)
- legends — Imprime uma legenda para o gráfico
- title — Exibe um título em uma janela gráfica
- xtitle — adidciona títulos a janelas de gráficos
- xlabel — label z-axis
- 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
- strncpy — copia caracteres de strings
- strrchr — acha a última ocorrência de um caractere em um string
- strrev — retorna um string invertido
- strsplit — divide um string em um vetor de strings
- strspn — retorna a extensão do conjunto de caracteres no string
- strstr — localiza sub-strings
- strsubst — substitui um string por outro dentro de um string
- strtod — converte um string para um double
- strtok — divide um string em fichas (tokens)
- tokenpos — retorna as posições das fichas (token) em um string
- tokens — retorna as fichas (tokens) de um string
- 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 — Free annotation
- 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
- 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_c — 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/Rotates Bits
- SRFLIPFLOP — SR flip-flop
- Lookup tables palette
- Lookuptables_pal — Lookup tables palette
- INTRP2BLK_f — 2D interpolation
- INTRPLBLK_f — Interpolation
- LOOKUP_f — Lookup table
- Math operations palette
- Mathoperations_pal — Math operations palette
- ABS_VALUE — Absolute value
- BIGSOM_f — Scalar or vector Addition/Soustraction
- COSBLK_f — Cosine
- EXPBLK_m — Exponential of a scalar
- GAINBLK_f — Gain
- INVBLK — Inverse
- LOGBLK_f — Logarithm
- MATMAGPHI — Complex from/to Magnitude and Angle Conversion
- MATZREIM — Complex decomposition/composition
- MAXMIN — Maximum or minimum value of vectors's elements
- MAX_f — Maximum value of a vector's elements
- MIN_f — Minimum value of a vector's elements
- POWBLK_f — Array power
- PRODUCT — Element-wise vector multiplication/division
- PROD_f — Element-wise product
- SIGNUM — Sign
- SINBLK_f — Sine
- SQRT — Square root
- SUMMATION — Matrix Addition/Subtraction
- SUM_f — Addition
- TANBLK_f — Tangent
- TrigFun — Trigonometric function
- Matrix operation palette
- Matrix_pal — Matrix operation palette
- CUMSUM — Cumulative Sum
- EXTRACT — Matrix extractor
- EXTTRI — Triangular or Diagonal Extraction
- MATBKSL — Left matrix division
- MATCATH — Horizontal Concatenation
- 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
- 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
- CLOCK_c — Activation clock
- CONST_m — Constant
- CURV_f — Curve
- Counter — Counter
- FROMWSB — Data from Scilab workspace to Xcos
- GENSIN_f — Sine wave generator
- GENSQR_f — Square wave generator
- Modulo_Count — Modulo counter (0 to N counter)
- RAMP — Ramp
- RAND_m — Random generator
- READAU_f — Read AU sound file
- READC_f — Read binary data
- RFILE_f — Read from input file
- SAWTOOTH_f — Sawtooth generator
- STEP_FUNCTION — Step Function
- SampleCLK — Sample Time Clock
- Sigbuilder — Signal creator/generator
- TIME_f — Time
- TKSCALE — Adjust value with a graphical 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_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
- m2sci_helpbrowser — Display Help browser for access to full online documentation
- 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_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
- m2sci_issparse — Test if matrix is sparse
- 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_zlabel — Display a string along the z axis
- m2sci_zeros — Create an array of all zeros
- 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_include_flag — Return a formated includes related string to pass to system compiler
- 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_blocks — Compile blocks (toolbox compilation process)
- tbx_build_cleaner — Generate a cleaner.sce script (toolbox compilation process)
- tbx_build_gateway — Build a gateway (toolbox compilation process)
- tbx_build_gateway_clean — Generate a cleaner_gateway.sce script (toolbox compilation process)
- tbx_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.
- _ — get text translated into the current locale and domain.
- 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
- 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.
- 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.
- 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
- 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)
- 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
Comments
O tema do meu projeto é projectar um transportador de minério de ferro por correia.
As minhas pesquisas levaram-me a identificar o método CEMA (Conveyor Equipment Manufacture Association) que usa o método computacional para calcular as tensões da correia em vários trechos.
Embora tenha já instalado o Scilab 5.5.1, continuo a ter dificulades em aceder a base de dados que permita usar as diferentes variantes do meu projeto de investigação.
De momento estou a usar o scilab como calculadora, através de uma programação simples, o que me deixa confortável, pos considero esta via de cálculo como simples calculadora uma via demasiado básica.
Gostaria de uma ajuda ai da equipa do Scilab para que eu possa continuar a executar o meu projecto com o recurso a base de dados do Scilab.
Obrigado pela atenção
Considero pouco confortável e nada cientifico usar o Scilab como simples calculadora de formulas para projetar um transportador de minério de ferro por correia. Ou seja, tem de haver uma metodologia para aceder a base dados do Scilab, de modo a minimizar os parametros de entrada para calcular as tensoes da correia e a potencia do motor.
Obrigado
Belmiro Costa
Add a comment:
Please login to comment this page.