找回密码
 注册
关于网站域名变更的通知
查看: 285|回复: 2
打印 上一主题 下一主题

matlab无法给变量赋值

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2022-7-15 10:14 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
clear
' G1 j4 z! ^( r) M. q  t& rclc' D3 s0 x/ A4 |, }5 U
mag=0:0.1:30;
1 H, }) a0 h# @for i=1:length(mag)
5 E+ y2 {. A7 xtau_v0=4.0d0;( P5 L# ~4 {0 R5 M7 }4 j
gamma=40e-6;, `4 O. r+ e. s+ X' ]! p& b
aRF=1e5;   8 h! J5 k1 u! g5 ]
T=40;
% s; @9 _2 F- Y/ \Tnd=150;
* K; K; }6 y& MTx=14;
' {% a8 g* H7 }8 _7 a3 mTxx=33;; E1 ]" f; w0 {6 d
g=4.57e-4;) M, t7 z  f/ O
beta=100;; R) {1 o0 v* _) T" B9 ~1 {
Tbd=1;# I2 s7 ], I0 `+ x1 ]
kb=8.617e-5;8 @3 M, u. h. P, Y
g1=4.57e-4;
3 Z& p# x4 b$ y& g* ^1 Imub=0.058e-3;- _3 o/ P1 H0 `+ I1 v) e1 {4 B& u
delta_s=1.0*mub*mag;5 t% J- c# u% Z+ r
delta_v=2.0*mub*mag;: N9 L9 R, U" U+ s% ?
delta_a=2.0*mub*mag;
% f; l3 g0 I5 o3 mE_vs1=2*delta_a;%表示两个亮激子之间的能量差
! u+ `% p9 N) N' U( `0 |& }E_vs=4*delta_s;%表示两个双激子之间的能量差; @% D* g( f) Q  w
1 O; S8 d- s* C  m# w; h  j
s1=(gamma*gamma)./(gamma^2+E_vs1.^2).*(1.0/tau_v0);%激子
1 U1 p0 P( ^2 c( }9 d- js=(gamma*gamma)./(gamma^2+E_vs.^2).*(1.0/tau_v0);%双激子
% R4 x! }# b9 U4 s2 i. gif mag=08 N# ^" c; {( \! j) v/ @

  M* h; Y; z7 C. G; K4 D我这里想做一个判断,如果mag=0我就可以这样,如果mag不等于0可以那样,那么这段代码可以怎么改呢
5 Y. w2 R) ^$ m/ p1 L) u
  • TA的每日心情
    开心
    2023-1-3 15:10
  • 签到天数: 2 天

    [LV.1]初来乍到

    2#
    发表于 2022-7-15 13:11 | 只看该作者
    有循环,改成[code]if mag(i)==0[/code试试
  • TA的每日心情
    慵懒
    2022-12-26 15:28
  • 签到天数: 1 天

    [LV.1]初来乍到

    3#
    发表于 2022-7-15 17:00 | 只看该作者
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-8-2 22:44 , Processed in 0.125000 second(s), 26 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表