Bem-vindo à lição em scripts em MATLAB. Durante esta aula, Eu vou te mostrar como criar um script e como executá-lo, bem como explicar o que é um script. Então, um script no MATLAB é o tipo mais básico de programa que você pode escrever. É simplesmente uma lista de comandos sequenciais, função, chamadas, e declarações de variáveis no MATLAB. Portanto, existem duas maneiras principais de criar scripts, A primeira é usar a linha de comando onde você pode digitar editar e, em seguida, o nome do seu script, então vou chamar isso de myScript, e quando você aperta enter, porque ainda não existe você tem esse diálogo perguntando se você quiser criá-lo, e então vou clicar em Sim, e abre um Editor. O outro jeito, é ir ao seu Tooltrip, HOME, e então você pode clicar em Novo Script, você pode clicar em Novo Script, ou você pode ir para Abrir, desculpe, ou você para Novo, clique em Script, e então ele vai abrir o mesmo editor. Ao contrário das funções um novo script não contém nenhum código esqueleto, e assim tudo que você colocar no seu script será do zero. Então o que eu vou fazer aqui é criar um script que define quatro arrays diferentes, e então vai colocar todas as matrizes em uma célula, e então ele vai fazer um loop cada matriz na célula e passe-o para a função stats, que retornará a média e o desvio padrão dos elementos em cada array. Então, a primeira coisa que queremos fazer aqui é o tipo clear que limpa sua área de trabalho de todas as variáveis, e, em seguida, clc, que limpa sua janela de comando de todos os comandos. Em seguida, vamos definir nossos arrays. Então array a será apenas um array de 1s com uma linha e três colunas, matriz b será uma matriz de valores de 1 a 7, array c será um array de valores aleatórios, positivo e negativo, e então a matriz d será uma matriz de valores decimais positivos e negativos. Então, agora que temos isso, queremos colocar todos esses arrays em algum tipo de estrutura que podemos iterar, e então vou criar uma célula chamada matrizes, e eu vou igualar para matrizes a, b, c e d. A próxima coisa que vou fazer é criar um loop for que itera sobre cada caso. Então, para i é igual a 1, ao comprimento de matrizes. Então, basicamente, isso está dizendo para o intervalo de 1 para quantas matrizes existem na matriz de células, neste caso quatro, você vai iterar sobre cada caso. E então vou definir os dados dentro do loop como célula para mapear que converte o elemento ou a matriz dentro da célula para uma matriz ou matriz unidimensional, para que as operações de matriz e matriz possam ser executadas. E assim que fizermos isso, vamos simplesmente chamar nossa função, Mas como isso retorna dois valores, temos que ter certeza que estamos usando dois valores para descompactá-lo. E mais uma vez, isso retorna a média e o desvio padrão. Então estou usando m e s, e então a função é chamada de estatísticas e nós apenas passamos nossos dados para lá. Por fim, vamos exibir nossos valores juntamente com algum texto explicando o que estamos vendo, e assim usando o comando display, Vou digitar A média é:, e então eu vou mostrar a média, então eu vou digitar o desvio padrão é: e exibir o desvio padrão. E então como todos os loops e funções queremos terminar com o comando end. Então, uma vez que eu faço isso eu vou Salve isso, e então eu posso fechar. Então, se você for para o painel de pastas atual você pode ver seu script myScript aqui, e tudo o que queremos fazer para chamá-lo é usar o comando de execução, então execute myScript, e como você pode ver aqui, imprime para cada caso, então o primeiro, a média é 1, o desvio padrão é 0. Para o segundo, a média é 4, o desvio padrão é 2. Para o terceiro, a média é 1,2000, e o desvio padrão é 3,8678, e finalmente, para o último, a média é 3,9149, e o desvio padrão é 9,3486. Então, para recapitular, em vez de digitar cada um desses comandos individuais ou passando em uma matriz para sua função de estatísticas, escrevemos um script que itera em todos os casos, e imprime e exibe os valores juntamente com algum texto descrevendo o que esse valor representa. Isso conclui esta lição, obrigada.