matlab绘制磁场分布,Matlab的三维绘图,磁场的空间分布

这是一个磁场分布的程序,有做过类似的可以提些建议

我想把它修改成三维图形显示的,如B,x(或y),z的三维图,希望高手给修改下

非常感谢

%线圈轴线与Z轴重合,正方形边长2a,P(x,y,z)

%将X,Y方向的直接定义正方向

clear all;

这是一个磁场分布的程序,有做过类似的可以提些建议

我想把它修改成三维图形显示的,如B,x(或y),z的三维图,希望高手给修改下

非常感谢

%线圈轴线与Z轴重合,正方形边长2a,P(x,y,z)

%将X,Y方向的直接定义正方向

clear all;

u0= 4* pi*1e-7 ; %初始化, 给定半径、电流

n=28; %匝数

I0=3.0;

a=0.75; %边长2a ,a=750

l=0.5445*a ; %最佳间距

C0=u0 /( 4* pi)*I0;

Nx=201; Ny=201; Nz=201; % 设定观测点网格数

x=linspace(-1,1,Nx);

y=linspace(-1,1,Ny);

z=linspace(-1,1,Nz);

%AB边设为1

d1=sqrt((a-x).^2+(l-z).^2); %单位m,点P到导线的距离

s11=sqrt((a-x).^2+(a+y).^2+(l-z).^2);%(a+y)

s12=sqrt((a-x).^2+(a-y).^2

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值