MATLAB For Dummies

A tabela a seguir contém uma lista de comandos que você usa com relativa frequência em MATLAB. Você não vai encontrar todos os comandos listados - que exigiria um livro em si. No entanto, estes comandos são usados ​​geralmente várias vezes por sessão.

Comandopropósito
claLimpa o enredo atual
clcLimpa a janela de comando
Claro lt;nome da variável>Remove uma variável específica da janela Workspace (asspecified por lt;nome da variável>)
limpar tudoRemove todas as variáveis ​​da janela do Workspace
fechar lt;nome figura>Fecha um valor específico (conforme especificado pelo lt;NomeFigura>)
feche tudoFecha todos os números atuais
diário lt;nome do arquivo>Especifica o nome do arquivo a ser usado para o Diaryfeature
diário offPára salvar o texto da janela de comando para um arquivo
diário emComeça a guardar o texto janela de comando para um arquivo
existir lt;palavra chave>Verifica se uma palavra-chave ou o arquivo está em uso
formato compactoRemove os espaços externos da janela de comando
GCAObtém um identificador para os eixos correntes
gcfObtém um identificador para a figura atual
GCOObtém um identificador para o objeto atual
get (lt;manusear>, Lt;propriedade>)obtém o lt;propriedade>encontrado no objeto apontada pela lt;manusear>
Socorro lt;comando ouArquivo>Apresenta a ajuda documentação para o lt;comando> orcomments em arquivos que você criou
iskeywordExibe uma lista de todas as expressões MATLAB
iskeyword lt;nome>determina se lt;nome> é akeyword
carga lt;nome do arquivo>Carrega o arquivo contendo variáveis ​​ao Workspacewindow
mais foraSaída exibe utilizando a rolagem padrão para que todos theoutput aparece em um momento
mais emDiz MATLAB para exibir a saída de um ecrã de cada vez
salvar lt;nome do arquivo>Salva as variáveis ​​apresentadas na janela do espaço de trabalho para o arquivo thespecified
set (lt;manusear>, Lt;propriedade>, lt;valor>)define o lt;propriedade>encontrado no objeto apontada pela lt;manusear> tothe especificado lt;valor>

Resumo MATLAB Operator Common

Você precisa saber quais os operadores MATLAB suporta, mas lembre-se todos eles não é fácil. A tabela a seguir apresenta um breve resumo dos operadores que MATLAB suporta.

OperadorDigitarDescriçãoExemplo
-AritméticaSubtrai o operando à direita do operando à esquerda.5 - 2 = 3
*AritméticaMultiplica o operando direito pelo operando esquerdo.5 * 2 = 10
^AritméticaCalcula o valor exponencial do operando direito pelo theleft operando.5 ^ 2 = 25
/AritméticaDivide o operando esquerdo pelo operando direito.5/2 = 2.5000
AritméticaDivide o operando direito pelo operando esquerdo.5 2 = 0,4000
+AritméticaAdiciona dois valores.5 + 2 = 7
.AritméticaModifica operadores para executar elemento por elemento arithmeticvis-a-vis aritmética matriz. Você recebe nenhuma modificação ifyou're operando em escalares (números ordinários).[1,2] * [3-4] 11 =

[1,2]. * [3,4] = [3,8]
=TarefaAtribui o valor encontrado no operando direito à leftoperand.MyVar = 2 resultados em containing2 MinhaVar
bitandbit a bitExecuta uma lógica e dos bits intwo números.bitand (4, 5) = 4
BITORbit a bitExecuta uma lógica ou dos bits intwo números.BITOR (4, 5) 5 =
bitgetbit a bitObtém o valor do bit em um local específico.bitget (4, 3) = 1
bitsetbit a bitAltera o bit no local especificado.bitset (4, 1, 1) 5 =
bitshiftbit a bitDesloca os bits o número especificado de posições.BitShift (2, 1) 4 =
BITXORbit a bitExecuta uma lógica exclusivo ou onthe bits em dois números.BITXOR (4, 5) = 1
eLógicoDetermina se os dois operandos são verdadeiras.e (verdadeiro, verdadeiro) = 1 (ou true)

e (verdadeiro, falso) = 0 (orfalse)

e (false, false) = 0

e (falso, verdadeiro) = 0
nãoLógicoNega o valor de verdade de um único operando. Um verdadeiro valor se torna falso e um falsovalor se torna verdade.Não (true) = 0

não (false) = 1
ouLógicoDetermina quando um dos dois operandos são verdadeiras.ou (verdadeiro, verdadeiro) = 1

ou (verdadeiro, falso) = 1

ou (false, false) = 0

ou (false, true) = 1
xorLógicoDetermina quando um e apenas um dos operandos é verdadeiro.xor (verdadeiro, verdadeiro) = 0

xor (verdadeiro, falso) = 1

xor (false, false) = 0

xor (falso, verdadeiro) = 1
todosLógicoDetermina se todos os elementos da matriz são ortrue diferente de zero.todos ([1, 2, 3, 4]) = 1

todos ([0, 1, 2, 3]) = 0
qualquerLógicoDetermina se qualquer um dos elementos da matriz são ortrue diferente de zero.qualquer ([0, 1, 0, 0]) = 1

qualquer ([0, 0, 0, 0]) = 0
~ =relacionalDetermina se os dois valores não são iguais.1 ~ = 2 é 1 (ou verdadeiro)
lt;relacionalVerifica se o valor operando esquerdo é menos do que o valor rightoperand.1 lt; 2 é uma
lt; =relacionalVerifica se o valor do operando esquerdo é menor ou igual tothe valor operando direito.1 lt; = 2 é uma
==relacionalDetermina se dois valores são iguais. Observe que operador therelational usa dois sinais de igual. Um erro manydevelopers fazer é usar apenas um sinal de igual, o que resulta em onevalue ser atribuído a outro.1 == 2 é 0
>relacionalVerifica se o valor operando à esquerda é maior do que o valor rightoperand.1> 2 0 é
> =relacionalVerifica se o valor operando à esquerda é maior do que o valor ou EqualTo operando à direita.1> = 2? 0
-unárioNega o valor original, de modo que se torna positiva negativeand vice-versa.-(-4) Resulta em 4 Enquanto -4 resultado em-4
+unárioFornecida apenas por uma questão de integridade. Este operatorreturns o mesmo valor que você fornecer como entrada.+4 resulta num valor de 4

MATLAB Precedência de operador

Sabendo que a ordem em que as tarefas são realizadas é essencial. Caso contrário, as fórmulas que você digita não funcionará como esperado e você vai obter resultados errantes. A tabela a seguir mostra a ordem em que MATLAB avalia vários operadores.

Você também pode lembrar de precedência do operador usando a sigla PEMDAS, que significa Parênteses, Exponent, multiplicar e dividir, somar e subtrair.

OperadorDescrição
()Parênteses são usados ​​para agrupar expressões e para substituir thedefault precedência de modo que você pode forçar uma operação de lowerprecedence (como adição) para tomar precedência sobre uma operationof maior precedência (como multiplicação).
.' .^ ' ^Transpor, poder, complexa transposta conjugada, matrixpower.
+ - ~Operadores unários interagir com um único orexpression variável.
.* ./. * / Multiplicação e divisão (direita e esquerda).
+ - Adição e subtração.
:operador de Colon (usado para faixas).
lt; = lt; >> = Os operadores de comparação.
== ~ = operadores de igualdade.
|Os operadores lógicos (element-wise).
||Os operadores lógicos (curto-circuito).

Estilos enredo em MATLAB

Sempre que você criar um gráfico no MATLAB, você precisa identificar as fontes de informação a utilizar mais do que apenas as linhas. Criar um gráfico que usa tipos de linhas diferentes e símbolos de pontos de dados faz com que o enredo muito mais fácil para outras pessoas usarem. A tabela a seguir contém uma lista dos estilos enredo.

Cores marcador Estilo
Código Color Line Código marcador Estilo Código Estilo da linha
bazul.ponto-Sólido
gverdeocírculo:Pontilhado
rvermelhoxx-mark-.dot traço
cciano+mais--Tracejadas
mmagenta*estrela(Nenhum)nenhuma linha
yamarelosquadrado
kpretoddiamante
Wbrancovpara baixo triângulo
^-se triângulo
lt;triângulo esquerdo
>triângulo retângulo
pestrela de 5 pontos
hestrela de 6 pontos

Lembre-se que você também pode usar esses estilos com outros tipos de terrenos. Por exemplo, um gráfico de dispersão pode usar esses estilos para definir cada um dos pontos de dados. Em caso de dúvida, tente os estilos para ver se eles funcionam com o seu enredo particular.

menu