|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
请教大神,我想比较两个字符串是否相等,用的 strcmpi,为什么不行呢?非常感谢!
9 A) S# W, O) v( _: ]
2 q' f8 }7 O/ B/ m9 ^: Q程序如下:
" A9 E! |: M# u/ w3 jglobal user_name
5 d0 k; {0 j( Xglobal user_password
; p* t) E: ?* `& {& bglobal DB9 ]+ Z8 q, D' y3 f4 c" [
DB=[{'admin'},{'damin'}];
4 S$ V' @5 r" c* h; X+ L2 Y[m,n]=size(DB)
2 L# p5 b$ y8 D9 l/ `2 t) t7 Wfor i=1:m; _0 ]- G5 w* U! c; T D# D7 R
tem1=strcmpi(user_name, DB{i,1});数据传递不成功。。。。7 Y+ d. R4 b- Q4 i( v- }
tem2=strcmpi(user_password, DB{i,2});数据传递不成功。。。。
$ Z# r& g- r5 _$ k8 s if (((tem1==1)&&(tem2==1)))3 j6 u2 @- \" d$ {7 c: h/ q, K1 A$ ] n
close gcf/ R, y# u# f! Q) j" w2 N8 d
run('untitled1');
" Q C' m/ ~. Z8 w! A clear all
# G8 a7 P) U6 n W4 g$ j else
. Z( @8 S# J* W3 E; u helpdlg('您输入的帐号或密码有误,请重新输入','提示');, A F: C3 S- c1 N; s4 W2 h8 |
end, ~5 q! T* \% a. Z1 d
end
- G4 f$ \7 H7 i* F; G' S) C3 L8 I谢谢了。。。。 |
|