Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porMartín Chávez Contreras Modificado hace 8 años
1
Topic 6. Computing an antrophic footprint
Matlab basics Multiregional Database: WIOD Input-Output analysis with Matlab Graphic Analysis
2
Workspace 1. Matlab Basics 2. Multiregional Database
3. Input-Output analysis with Matlab 4. Graphic Analysis Workspace
3
Declaración de variables
1. Matlab Basics 2. Multiregional Database 3. Input-Output analysis with Matlab 4. Graphic Analysis Declaración de variables Operaciones basicas
4
Vectores >> x=[1,2,3,4,5]; [1 2 3 4 5]
1. Matlab Basics 2. Multiregional Database 3. Input-Output analysis with Matlab 4. Graphic Analysis Vectores >> x=[1,2,3,4,5]; [ ] >> y=[ ]; [ ] >> Z=[1:5]; [ ] >> pares=2:2:10; [ ] >> imp_down=9:-2:1; [ ] >> Xc=[1;2;3;4;5]; >> Xt=[1,2,3,4,5]‘
5
Declaración de matrices
1. Matlab Basics 2. Multiregional Database 3. Input-Output analysis with Matlab 4. Graphic Analysis Declaración de matrices >> ceros=zeros(2,3); >> M2=[ ; M] >> Xd=diag(x) >> M=[1 2 3; 4 5 6; 7 8 9]; >> I=eye(4); >> unos=ones(5,4);
6
Operaciones con matrices
1. Matlab Basics 2. Multiregional Database 3. Input-Output analysis with Matlab 4. Graphic Analysis Operaciones con matrices
7
Cambiar elementos de una matriz
1. Matlab Basics 2. Multiregional Database 3. Input-Output analysis with Matlab 4. Graphic Analysis Cambiar elementos de una matriz A(3, 2) = 7 coloca un 7 en el elemento (3, 2). A(3,:)=v sustituye los valores de la tercera fila por los de v. A(:, 2)=w w sustituye los valores de la segunda columna por los del vector w. A([2 3],:) = A([3 2],:) intercambia las filas 2 y 3 de A. Símbolo dos puntos “:” significa todo (todas las columnas o todas las filas).
8
Cambiar elementos de una matriz
1. Matlab Basics 2. Multiregional Database 3. Input-Output analysis with Matlab 4. Graphic Analysis Cambiar elementos de una matriz A(i, j) muestra el elemento (i, j) de la matriz A (escalar = matriz de 1 × 1). A(i, :) muestra la fila i-ésima de A (vector fila). A(:, j) muestra la columna j-ésima de A (vector columna). A(2: 4,3: 7) muestra las filas de la 2 a la 4 y las columnas de la 3 a la 7 (en forma de matriz de 3 × 5). A([2 4],:) muestra las filas 2 y 4 y todas las columnas (en forma de matriz de 2 × n). A(:) muestra una sola columna larga formada a partir de las columnas de A (matriz de mn × 1).
9
Otras funciones relevantes (ejemplos)
1. Matlab Basics 2. Multiregional Database 3. Input-Output analysis with Matlab 4. Graphic Analysis Otras funciones relevantes (ejemplos) >> B=reshape(A,9,1) reordena la matriz A, en un vector fila >> C=sum(A(:,2)) suma todos los elementos de la segunda columna C=15 >> D=sum(sum(A)) suma todos los elementos de la matriz D=45 >> xlsread(filename,sheet,Range) Lee los elementos del archive “filename”, de la hoja “sheet”, en el rango de celdas que le indiquemos >> xlswrite(filename,A,sheet,Range) Exporta la variable “A”, al rango de la hoja de excel que le indiquemos
10
Resumen funciones básicas Análisis IO
1. Matlab Basics 2. Multiregional Database 3. Input-Output analysis with Matlab 4. Graphic Analysis Resumen funciones básicas Análisis IO eye (x) Crea una matriz identidad de dimensión x diag (v) Diagonaliza el vector v inv (A) Invierte la matriz (A) (inv(I-A))*diag(Y) Multiplica la inversa de Leontieff por un vector de demanda final diagonalizado reshape (A,m,n) Redimensiona la matriz A en “m” filas y “n” columnas. sum (A) Suma los elementos de la primera dimensión de A. Podemos acotar los elementos indicando los elementos de la fila y/o de la columna sum(sum(A)) Suma los elementos totales de la matriz xlsread Lee los elementos de una hoja excel xlswrite Exporta los resultados a una hoja excel
11
1. Matlab Basics 2. Multiregional Database 3. Input-Output analysis with Matlab 4. Graphic Analysis
12
World Input-Output Tables
1. Matlab Basics 2. Multiregional Database 3. Input-Output analysis with Matlab 4. Graphic Analysis World Input-Output Tables
13
Satellite accounts 1. Matlab Basics 2. Multiregional Database
3. Input-Output analysis with Matlab 4. Graphic Analysis Satellite accounts
14
“Countries”_EU Sectors Terajoules Energy commodities 1. Matlab Basics
2. Multiregional Database 3. Input-Output analysis with Matlab 4. Graphic Analysis “Countries”_EU Sectors Terajoules Energy commodities
15
“Countries”_AIR 𝐶𝑂 2 𝑒𝑞= 𝐶𝑂 2 + 21 1000 𝐶𝐻 4 + 310 1000 𝑁 2 𝑂
1. Matlab Basics 2. Multiregional Database 3. Input-Output analysis with Matlab 4. Graphic Analysis “Countries”_AIR 𝐶𝑂 2 𝑒𝑞= 𝐶𝑂 𝐶𝐻 𝑁 2 𝑂
16
Satellite accounts 1. Matlab Basics 2. Multiregional Database
3. Input-Output analysis with Matlab 4. Graphic Analysis Satellite accounts
17
“Countries”_MAT 1. Matlab Basics 2. Multiregional Database
3. Input-Output analysis with Matlab 4. Graphic Analysis “Countries”_MAT
18
“Countries”_WAT 1. Matlab Basics 2. Multiregional Database
3. Input-Output analysis with Matlab 4. Graphic Analysis “Countries”_WAT
19
Satellite accounts 1. Matlab Basics 2. Multiregional Database
3. Input-Output analysis with Matlab 4. Graphic Analysis Satellite accounts
20
“Countries”_SEA 1. Matlab Basics 2. Multiregional Database
3. Input-Output analysis with Matlab 4. Graphic Analysis “Countries”_SEA
21
Input-output basic equation
1. Matlab Basics 2. Multiregional Database 3. Input-Output analysis with Matlab 4. Graphic Analysis Input-output basic equation The basic equatio𝑛 𝐴𝑋+𝑌=𝑋 𝑋−𝐴𝑋=𝑌 𝐼−𝐴 𝑋=𝑌 𝑿= (𝑰−𝑨) −𝟏 ·𝒀 𝑀𝑎𝑡𝑟𝑖𝑧 𝑑𝑒 𝑐𝑜𝑒𝑓𝑖𝑐𝑖𝑒𝑛𝑡𝑒𝑠 𝑡é𝑐𝑛𝑖𝑐𝑜𝑠 𝑎 𝑖𝑗 = 𝑍 𝑖𝑗 𝑄 𝑗 𝐴=𝑍∗𝑞𝑑1 = 𝑍 𝑖𝑗 ∗𝑖𝑛𝑣 𝑄𝑑 𝑗 𝑀𝑎𝑡𝑙𝑎𝑏 𝐴= 𝑍 𝑖𝑗 𝑄𝑑 𝑗 𝑆𝑜𝑙𝑢𝑐𝑖ó𝑛 𝑠𝑖𝑠𝑡𝑒𝑚𝑎 𝑒𝑐𝑢𝑎𝑐𝑖𝑜𝑛𝑒𝑠 𝐴𝑥=𝑏 𝑥=𝑖𝑛𝑣 𝐴 ∗𝑏 𝑦𝐵=𝑐 𝑦=𝑐∗𝑖𝑛𝑣 𝐵 𝑀𝑎𝑡𝑙𝑎𝑏 𝑦= 𝑐 B 𝑀𝑎𝑡𝑙𝑎𝑏 𝑥=𝐴\b
22
𝑭=𝐟 (𝑰−𝑨) −𝟏 𝒀 Factor contents Output Value Added Labour Emissions
1. Matlab Basics 2. Multiregional Database 3. Input-Output analysis with Matlab 4. Graphic Analysis Factor contents 𝑭=𝐟 (𝑰−𝑨) −𝟏 𝒀 Output Value Added 𝑽= 𝒗𝒂 (𝑰−𝑨) −𝟏 𝒚 =𝑉𝐴 𝒚 Labour L= 𝒍 (𝑰−𝑨) −𝟏 𝒚 =𝐿𝐵 𝒚 Emissions E= 𝒆 (𝑰−𝑨) −𝟏 𝒚 =𝐸𝑀 𝒚 Water W= 𝒘 (𝑰−𝑨) −𝟏 𝒚 =𝑊𝑇 𝒚
23
Practice 01.- Technical Coefficients
1. Matlab Basics 2. Multiregional Database 3. Input-Output analysis with Matlab 4. Graphic Analysis Practice 01.- Technical Coefficients
24
Practice 02.- Spanish Emissions (C02eq) 2009
1. Matlab Basics 2. Multiregional Database 3. Input-Output analysis with Matlab 4. Graphic Analysis Practice 02.- Spanish Emissions (C02eq) 2009 𝐶𝑂 2 𝑒𝑞= 𝐶𝑂 𝐶𝐻 𝑁 2 𝑂
25
WIOT_Data years Countries (1-41) Sectors (1-35) 1. Matlab Basics
2. Multiregional Database 3. Input-Output analysis with Matlab 4. Graphic Analysis WIOT_Data years Countries (1-41) Sectors (1-35)
26
Practice 03.- Emissions CO2eq MRIO
1. Matlab Basics 2. Multiregional Database 3. Input-Output analysis with Matlab 4. Graphic Analysis Practice 03.- Emissions CO2eq MRIO
27
Research 1. Matlab Basics 2. Multiregional Database
3. Input-Output analysis with Matlab 4. Graphic Analysis Research Huella Años Países o Regiones
28
Google Charts 1. Matlab Basics 2. Multiregional Database
3. Input-Output analysis with Matlab 4. Graphic Analysis Google Charts
29
Circos 1. Matlab Basics 2. Multiregional Database
3. Input-Output analysis with Matlab 4. Graphic Analysis Circos
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.