Skip to content
  • Search
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

ZMT zurich med tech

  1. Home
  2. Sim4Life
  3. Analysis & Postprocessing
  4. extracting the time averaged magnitude of the poynting vector

extracting the time averaged magnitude of the poynting vector

Scheduled Pinned Locked Moved Analysis & Postprocessing
poynting vectormatlab
2 Posts 2 Posters 718 Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D Offline
    D Offline
    dftoribio
    wrote on last edited by
    #1

    I have a question about how to extract the time averaged magnitude of the poynting vector at a particular voxel from my simulations.
    I ran a harmonic simulation of a dipole model, with an overall field sensor. When the simulation ended, I exported the S(x,y,z,f0) variable of the overall field sensor to matlab. Then, when I open the snapshot variable in matlab, I see three columns with numbers having a real and an imaginary part. I assume that each column corresponds to the x,y,z complex values of the poynting vector at each voxel. Then, my question is, in order to calculate the time averaged magnitude of the poynting vector at each voxel, should I just compute ½ times the real part of the complex values in this snapshot variable? Or should I compute the magnitude of these complex values by computing the square root of: real part squared + imaginary part squared?

    Thanks.

    1 Reply Last reply
    0
    • SylvainS Offline
      SylvainS Offline
      Sylvain
      ZMT
      wrote on last edited by Sylvain
      #2

      In Sim4Life, the complex field S(x,y,z,f0) is (one half of) the cross product of the complex fields E(x,y,z,f0) and H(x,y,z,f0), both of which are the complex representation of harmonic fields (actually S = 0.5 E cross H*, where H* is the complex conjugate of H)
      The time-averaged Poynting vector (if you want the power flow) is given by Re(S)

      See the Wikipedia article (https://en.wikipedia.org/wiki/Poynting_vector) for more detail.

      EDIT: this post was corrected to reflect the notations used in Sim4Life, namley that S(x,y,z,f0) is already the time-averaged quantity and includes the factor 1/2.

      1 Reply Last reply
      0
      Reply
      • Reply as topic
      Log in to reply
      • Oldest to Newest
      • Newest to Oldest
      • Most Votes


      • Login

      • Don't have an account? Register

      • Login or register to search.
      • First post
        Last post
      0
      • Search