Prednost Jupytra je v tem, da lahko v notebook (zvezek) vključujemo html in rtf elemente, torej elemente, ki se uporabljaajo pri zapisih spletnih strani oz. oblikovnanih strani.
Formula za izračun polja v osi tuljave je:
$$ {B_z} =\frac{{{\mu _0}NI}}{{2l}}\left( {\frac{{{z_2} - z}}{{\sqrt {{{\left( {z - {z_2}} \right)}^2} + {R^2}} }} - \frac{{({z_1} - z)}}{{\sqrt {{{\left( {z - {z_1}} \right)}^2} + {R^2}} }}} \right)$$from IPython.display import Image
from IPython.core.display import HTML
Image(url= "https://raw.githubusercontent.com/osnove/Slike/master/oe2_solenoid.png")
import numpy as np
import math
import matplotlib.pyplot as plt
NI=100 # tok
R=5e-2 # polmer
mi0=4*np.pi*1e-7 # permeabilnost
z1=-5e-2
z2=5e-2
l=z2-z1 # dolžina
z=np.arange(-15,15,0.11)*1e-2
B=mi0*NI/(2*l)*((z2-z)/np.sqrt((z-z2)**2+R**2)-(z1-z)/np.sqrt((z-z1)**2+R**2))
plt.figure(figsize=(20,10))
plt.title('Polje v osi tuljave',fontsize=18)
plt.xlabel('Razdalja / cm',fontsize=18)
plt.ylabel('Gostota magnetnega pretoka / mT',fontsize=18)
plt.tick_params(labelsize=18)
plt.plot(z*1e2,B*1e3)
plt.grid()
plt.show()
po http://info.ee.surrey.ac.uk/Workshop/advice/coils/air_coils.html
Image(url= "https://raw.githubusercontent.com/osnove/Slike/master/mult_layer_air_coil.png")
Image(url= "https://raw.githubusercontent.com/osnove/Slike/master/Brooks_ratio.png")
d= 0.05 # premer tuljave
c=0.03 # debelina (višina) ovojev
b=0.10 # dolžina tuljave
N=1000 # število ovojev
a=(d+c)/2 # srednji polmer v m
S1 = (c/(2*a))**2
L = 4E-7*np.pi*a*N**2*((0.5+S1/12)*np.log(8/S1) - 0.84834+0.2041*S1)
L # v Henryjih
File "<ipython-input-14-1c280ded8860>", line 15 A=np.pi* ^ SyntaxError: invalid syntax