Introdução à função Simulink Matlab

As funções do Simulink são a função que fornece a saída, fornecendo um conjunto de entradas diferentes. Eles são usados ​​no Matlab para calcular a saída usando vários métodos e cálculos. Eles têm um cabeçalho de função que é o mesmo usado em muitas linguagens de programação. Existem diferentes maneiras de usar a função Simulink no Matlab. Eles são usados ​​em muitos setores, como aeroespacial, mecânico para suas vastas aplicações, como simulação e modelagem.

Trabalho de Simulink Matlab

As funções do Simulink são as funções usadas no Matlab para fins de simulação e modelagem. Eles podem ser definidos usando vários métodos, como:

  • Definindo a função ou escrevendo a função em blocos definidos por funções.
  • Definindo a função usando um gráfico Stateflow.
  • Definindo as funções em um bloco S.

a= function(b)

a= output variable

b=input variable

Da mesma forma, existem diferentes maneiras de chamar uma função, como chamar a função em qualquer bloco de função, em um gráfico Stateflow ou em um bloco de função S. Eles consistem em um bloco de chamadas de entrada, saída e função. Precisamos definir os argumentos de entrada e saída nele. Também pode determinar os diferentes tipos de dados usados ​​no bloco. As funções do Simulink podem ser definidas de acordo com sua visibilidade e acessibilidade. Existem diferentes blocos de funções, como escopo e global. Na visibilidade do escopo, o modelo pode acessar as funções no mesmo nível, acima ou abaixo de seu nível, enquanto na visibilidade global, o modelo pode acessar as funções declaradas em qualquer local.

A exportação das diferentes funções também pode ocorrer no escopo global e no escopo. Uma função definida globalmente pode ser exportada para o nível superior do modelo, enquanto a função com escopo definido pode ser exportada para a interface do modelo.

Criação da função Simulink

Para projetar um bloco Simulink no Matlab, precisamos de quatro blocos, localize-os abaixo:

  • Bloco Gerador de Pulso: Este bloco destina-se a produzir um sinal de entrada necessário para o design do modelo.
  • Bloco de ganho: Se houver necessidade de intensificar o sinal de entrada ou aumentar o sinal, podemos adicionar o bloco de ganho que se destina a multiplicar o sinal de entrada com um fator específico necessário para projetar o modelo.
  • Bloco Integrador: Este bloco pode integrar o sinal de entrada com base no pedido. Se colocarmos um integrador de segunda ordem, ele integrará o sinal de entrada duas vezes.
  • Bloco de saída: Este bloco irá gerar o sinal de saída para o modelo de acordo com todas as entradas, conforme mencionado pelos diferentes blocos anteriores.

Encontre as etapas abaixo para criar um modelo Simulink simples no Matlab:

Etapa 1: Abra o bloco de funções do Simulink e adicione-o.

Etapa 2: Temos que adicionar o tipo de função no bloco.

Etapa 3: clique no bloco para definir a função e seu algoritmo.

Etapa 4: no final, temos que testar o modelo.

Ao passar os argumentos de entrada pelo bloco de função, também podemos filtrar e enviá-lo ao bloco para processamento e resultar em um sinal de saída. Isso pode ser feito usando a função de filtro no Matlab. Existem algumas diferenças entre o bloco de subsistemas de funções e o bloco de funções Simulink, como o processo de chamar qualquer função é executado por uma única linha no relógio dos subsistemas de chamada de função, enquanto no bloco de funções Simulink é chamado usando qualquer referência, geralmente o nome da função, a entrada argumentos formais não estão presentes no bloco de subsistemas de funções enquanto estiverem presentes no bloco de funções do Simulink. As entradas que são do tipo sinal e argumento podem ser vetoriais, escalares ou matrizes. Da mesma forma, a saída que é do tipo sinal e argumento pode ser vetorial, escalar ou matriz.

Usos da função Simulink Matlab

  • Eles são usados ​​principalmente para simulação, como o uso em um cilindro hidráulico.
  • Eles podem ser usados ​​para controlar ou regular a velocidade do motor.
  • Eles são usados ​​na simulação e modelagem de dispositivos automáticos, como sistemas de controle climático ou qualquer controlador.
  • Eles são usados ​​em aplicações aeroespaciais, como rastreamento de radar, gerenciamento do tráfego aéreo e controle da aeronave.
  • Eles também são usados ​​em vários projetos de automação industrial.

Conclusão

As funções do Simulink são os blocos gráficos utilizados para simulação e modelagem. Ele pode calcular o bloco com grande eficiência e produtividade. No entanto, existem certas limitações que devem ser verificadas e tratadas antes de aplicar a função Simulink no Matlab.

Artigos recomendados

Este é um guia para a função Simulink Matlab. Aqui discutimos a introdução, sintaxe, trabalho do Simulink Matlab e exemplos do uso da função Simulink Matlab. Você também pode consultar nossos outros artigos relacionados para saber mais:

  1. Matriz em Matlab
  2. Gráficos de Dispersão em Matlab
  3. Função Sum no Matlab
  4. Funções do MATLAB

Categoria: