Mensaje de error

  • Deprecated function: The each() function is deprecated. This message will be suppressed on further calls en book_prev() (línea 775 de /home1/montes/public_html/drupal/modules/book/book.module).
  • Notice: Trying to access array offset on value of type int en element_children() (línea 6422 de /home1/montes/public_html/drupal/includes/common.inc).
  • Notice: Trying to access array offset on value of type int en element_children() (línea 6422 de /home1/montes/public_html/drupal/includes/common.inc).
  • Notice: Trying to access array offset on value of type int en element_children() (línea 6422 de /home1/montes/public_html/drupal/includes/common.inc).
  • Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters en drupal_get_feeds() (línea 394 de /home1/montes/public_html/drupal/includes/common.inc).

Calculo de la circulacion de un campo vectorial en coordenadas cilindricas con SAGE

Solapas principales

[adsense:336x280:9156825571]
Calculo de la circulacion del campo vectorial V=(sen(φ), 3*cos(φ), 0) en coordenadas cilindricas a traves de un cuarto de circunferencia de radio 3 con SAGE:
 
var('r ph z')
def circulacion(u,rmin,rmax,phmin,phmax,zmin,zmax):
    assert(len(u) == 3)
    di1=vector([1,r,1])
    return (integral(u[0]*di1[0],r,rmin,rmax)+integral(u[1]*di1[1],ph,phmin,phmax)+integral(u[2]*di1[2],z,zmin,zmax))
 
 
 
c1=circulacion([sin(ph),3*cos(ph),0],0,0,0,pi/2,0,0)
c2=circulacion([sin(ph),3*cos(ph),0],0,3,0,0,0,0)
c3=circulacion([sin(ph),3*cos(ph),0],3,0,0,0,0,0)
c1(r=3)+c2(ph=0)+c3(ph=pi/2)
 

Resultado:

 
6
 
Español

Añadir nuevo comentario

Plain text

  • No se permiten etiquetas HTML.
  • Las direcciones de las páginas web y las de correo se convierten en enlaces automáticamente.
  • Saltos automáticos de líneas y de párrafos.
Pin It