💻 Demonstrações Práticas: Cap 01 — O Ambiente MATLAB, Tipos de Dados e Operações Básicas

Especialização em Computação Científica com MATLAB • Código Executável


🗺️ Fluxo Computacional da Demonstração

flowchart TD
    CMD["Command Window / Scripts (.m)"] --> WORKSPACE["Workspace (Gerenciamento de Memória)"]
    WORKSPACE --> ENGINE["Motor de Computação Numérica (BLAS/LAPACK)"]
    ENGINE --> PLOT["Janela de Figuras e Gráficos"]
    ENGINE --> DISK["Persistência em Arquivos .mat"]

    style CMD fill:#e1f5fe,stroke:#03a9f4,stroke-width:2px
    style WORKSPACE fill:#fff3e0,stroke:#ff9800,stroke-width:2px
    style ENGINE fill:#e8f5e9,stroke:#4caf50,stroke-width:2px
    style PLOT fill:#fce4ec,stroke:#e91e63,stroke-width:2px

📄 Código MATLAB de Demonstração (fundamentos_ambiente.m)

% Script de Fundamentos e Tipagem no MATLAB
clear; clc; close all;

% Declaração de variáveis
raio = 5.0; % double padrão (8 bytes)
area_circulo = pi * raio^2;

% Inspeção de precisão e tipos
fprintf('Raio: %.2f\n', raio);
fprintf('Área Calculada: %.4f\n', area_circulo);
fprintf('Precisão de Máquina (eps): %e\n', eps);

% Validação de tipos
whos raio area_circulo

🚀 Saída Esperada no Command Window

Raio: 5.00
Área Calculada: 78.5398
Precisão de Máquina (eps): 2.220446e-16
  Name              Size            Bytes  Class     Attributes
  area_circulo      1x1                 8  double              
  raio              1x1                 8  double