±±¾©Ê¯ÓÍ»¯¹¤Ñ§Ôº2026ÄêÑо¿ÉúÕÐÉú½ÓÊÕµ÷¼Á¹«¸æ
²é¿´: 2852  |  »Ø¸´: 12

Illusionist

Òø³æ (ÕýʽдÊÖ)

[ÇóÖú] matlabÇó½âɫɢ·½³Ì£¬ÇóÖú

m=1;
h=1.5E-6;
n0=1.504;
n1=2.2899;
n2=1;
K0=5.927E+6;
pi=3.141592653;
K=((K0¡Án1)^2-B^2)^(1/2)
P0=(B^2-(K0¡Án0)^2)^(1/2)
P2=(B^2-(K0¡Án2)^2)^(1/2)
hK=m¡Ápi+artan(P0/K)+artan(P2/K)
¾«È·Çó½âB

ÎÒдµÄ´úÂ룬µ«ÊdzöÏÖһЩÎÊÌâ

clear
clc
m=1;
h=1.5E-6;
n0=1.504;
n1=2.2899;
n2=1;
K0=5.927E+6;
pi=3.141592653;
syms B

K=((K0*n1)^2-B.^2).^0.5;
P0=(B.^2-(K0*n0)^2).^0.5;
P2=(B.^2-(K0*n2)^2).^0.5;
ya=m*pi+atan(P0./K)+atan(P2./K);
f=fsolve(@(B)ya-K.*h,30);


Ìáʾ´íÎóÐÅÏ¢£º
??? Undefined function or method
'full' for input arguments of
type 'sym'.

Error in ==> trustnleqn at 28
Fvec = full(Fvec);

Error in ==> fsolve at 378
    [x,FVAL,JACOB,EXITFLAG,OUTPUT,msgData]=...
   
Error in ==> Untitled at 16
f=fsolve(@(B)ya-K.*h,30);
»Ø¸´´ËÂ¥

» ²ÂÄãϲ»¶

» ±¾Ö÷ÌâÏà¹Ø¼ÛÖµÌùÍÆ¼ö£¬¶ÔÄúͬÑùÓаïÖú:

ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

xcj3630385

ľ³æ (СÓÐÃûÆø)

³¤½­11ºÅ

¡¾´ð°¸¡¿Ó¦Öú»ØÌû

¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï
¸Ðл²ÎÓ룬ӦÖúÖ¸Êý +1
Illusionist: ½ð±Ò+10, ¡ï¡ï¡ïºÜÓаïÖú, ÎÒÊÔһϡ¤¡¤¡¤ 2012-05-29 07:55:47
BÊÇÊý×éÂð£¿ÎÒÏëBÓ¦¸Ã¶¨Òå³É·ûºÅ±äÁ¿¡£
sym£¨¡®B¡¯£©£»ÇÒ²»ÄÜÊÇÊý×é³ËµÄÐÎʽ°É£¿
ÎÒ¾õµÃ·½³Ì»¹ÊÇд³Éº¯ÊýµÄÐÎʽ±È½ÏºÃ¡£
³¤½­11ºÅ
2Â¥2012-05-28 23:30:36
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

СÁõ8885

ľ³æ (ÕýʽдÊÖ)

¡¾´ð°¸¡¿Ó¦Öú»ØÌû

¡ï ¡ï ¡ï ¡ï ¡ï
¸Ðл²ÎÓ룬ӦÖúÖ¸Êý +1
Illusionist: ½ð±Ò+5 2012-05-29 11:33:05
fsolveÕâ¾äÀïÃæµÄ³õÖµ30£¬¸Äһϣ¬¿ÉÄÜ»áÓаïÖú¡£¸Ä³É±È½Ï½Ó½üµÄÖµ£¬»á¼Ó¿ì±Æ½üËÙ¶È¡£
3Â¥2012-05-29 10:23:19
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

lijie169

Í­³æ (ÖøÃûдÊÖ)

¡¾´ð°¸¡¿Ó¦Öú»ØÌû

¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï
¸Ðл²ÎÓ룬ӦÖúÖ¸Êý +1
Illusionist: ½ð±Ò+20, ¡ï¡ï¡ïºÜÓаïÖú 2012-05-29 11:35:05
CODE:
clear
clc
m=1;
h=1.5E-6;
n0=1.504;
n1=2.2899;
n2=1;
K0=5.927E+6;
f=fsolve(@(B)func(B,K,k0,n0,n1,n2,m,h),30);
н¨Ò»¸öfunc.mµÄÎļþ£¬Ð´ÉÏÈçÏ´úÂë,È»ºóÌõÓÃÉÏÃæµÄ´úÂë
function fb=func(B,K,k0,n0,n1,n2,m,h)
K=((K0*n1)^2-B.^2).^0.5;
P0=(B.^2-(K0*n0)^2).^0.5;
P2=(B.^2-(K0*n2)^2).^0.5;
ya=m*pi+atan(P0./K)+atan(P2./K);
fb=ya-K.*h;
end

4Â¥2012-05-29 10:56:13
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

Illusionist

Òø³æ (ÕýʽдÊÖ)

ÒýÓûØÌû:
4Â¥: Originally posted by lijie169 at 2012-05-29 10:56:13
clear
clc
m=1;
h=1.5E-6;
n0=1.504;
n1=2.2899;
n2=1;
K0=5.927E+6;
f=fsolve(@(B)func(B,K,k0,n0,n1,n2,m,h),30);
н¨Ò»¸öfunc.mµÄÎļþ£¬Ð´ÉÏÈçÏ´úÂë,È»ºóÌõÓÃÉÏÃæµÄ´úÂë
function fb=func(B,K,k0, ...

»¹ÊÇÓÐÌáʾ´íÎ󣬳õÖµ¸ÄΪ1,5,30¶¼²»ÐС¤¡¤¡¤
Error in ==> @(B)func(B,K,k0,n0,n1,n2,m,h)


Error in ==> fsolve at 254
            fuser = feval(funfcn{3},x,varargin{:});

Error in ==> Untitled2 at 9
f=fsolve(@(B)func(B,K,k0,n0,n1,n2,m,h),1);
Caused by:
    Failure in initial user-supplied objective function evaluation. FSOLVE cannot continue.
5Â¥2012-05-29 11:34:49
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

csgt0

ÈÙÓþ°æÖ÷ (ÖøÃûдÊÖ)

²ÊÉ«¹Òͼ

¡¾´ð°¸¡¿Ó¦Öú»ØÌû

¸Ðл²ÎÓ룬ӦÖúÖ¸Êý +1
ÇóÒ»¸öBÓÃsolve¾ÍÐÐÁË
B=-13048834.721882891877855850939664
showmethemoney
6Â¥2012-05-29 11:44:05
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

csgt0

ÈÙÓþ°æÖ÷ (ÖøÃûдÊÖ)

²ÊÉ«¹Òͼ

¡¾´ð°¸¡¿Ó¦Öú»ØÌû

¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï
Illusionist: ½ð±Ò+15, ¡ï¡ï¡ï¡ï¡ï×î¼Ñ´ð°¸, ¿ÉÊÇ¡¤¡¤ÎÒµÄmatlabÒ»Ö±¡¤¡¤busy¡¤¡¤¡¤¡¤Ôõô°ì°¡¡¤¡¤ 2012-05-29 20:21:52
clear
clc
syms B
m=1;
h=1.5E-6;
n0=1.504;
n1=2.2899;
n2=1;
K0=5.927E+6;
pi=3.141592653;
K=((K0*n1)^2-B.^2).^0.5;
P0=(B.^2-(K0*n0)^2).^0.5;
P2=(B.^2-(K0*n2)^2).^0.5;
ya=m*pi+atan(P0./K)+atan(P2./K);
yaa=ya-K.*h;
yab=simplify(yaa);
f=solve(yab,B)
showmethemoney
7Â¥2012-05-29 11:46:05
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

lijie169

Í­³æ (ÖøÃûдÊÖ)

¡¾´ð°¸¡¿Ó¦Öú»ØÌû

ÒýÓûØÌû:
5Â¥: Originally posted by Illusionist at 2012-05-29 11:34:49
»¹ÊÇÓÐÌáʾ´íÎ󣬳õÖµ¸ÄΪ1,5,30¶¼²»ÐС¤¡¤¡¤
Error in ==> @(B)func(B,K,k0,n0,n1,n2,m,h)


Error in ==> fsolve at 254
            fuser = feval(funfcn{3},x,varargin{:});

Error in ==> U ...

¿´ÁËһϣ¬Äã¸øµÄÔ´´úÂ룬func(B,K,k0,n0,n1,n2,m,h)£¬Öеĵڶþ²ÎÊý¸ø³ÉK0,ÎÒ¸øÅª³ÉСдµÄÁË£¬Á½¸öµØ·½¶¼µÃ¸Ä
CODE:
clear
clc
m=1;
h=1.5E-6;
n0=1.504;
n1=2.2899;
n2=1;
K0=5.927E+6;
f=fsolve(@(B)func(B,K,K0,n0,n1,n2,m,h),30);
н¨Ò»¸öfunc.mµÄÎļþ£¬Ð´ÉÏÈçÏ´úÂë,È»ºóÌõÓÃÉÏÃæµÄ´úÂë
function fb=func(B,K,K0,n0,n1,n2,m,h)
K=((K0*n1)^2-B.^2).^0.5;
P0=(B.^2-(K0*n0)^2).^0.5;
P2=(B.^2-(K0*n2)^2).^0.5;
ya=m*pi+atan(P0./K)+atan(P2./K);
fb=ya-K.*h;
end

8Â¥2012-05-29 13:06:53
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

lijie169

Í­³æ (ÖøÃûдÊÖ)

¡¾´ð°¸¡¿Ó¦Öú»ØÌû

CODE:
clear
clc
m=1;
h=1.5E-6;
n0=1.504;
n1=2.2899;
n2=1;
K0=5.927E+6;
f=fsolve(@(B)func(B,K0,n0,n1,n2,m,h),30);
н¨Ò»¸öfunc.mµÄÎļþ£¬Ð´ÉÏÈçÏ´úÂë,È»ºóÌõÓÃÉÏÃæµÄ´úÂë
function fb=func(B,K0,n0,n1,n2,m,h)
K=((K0*n1)^2-B.^2).^0.5;
P0=(B.^2-(K0*n0)^2).^0.5;
P2=(B.^2-(K0*n2)^2).^0.5;
ya=m*pi+atan(P0./K)+atan(P2./K);
fb=ya-K.*h;
end

Õâ¸öÓ¦¸ÃÊǶԵÄ
9Â¥2012-05-29 13:08:40
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

СÁõ8885

ľ³æ (ÕýʽдÊÖ)

ÁùÂ¥µÄͬ־£¬¸øµÄ´ð°¸±È½ÏºÃ£¬½¨Òé²ÉÓá£
10Â¥2012-05-29 14:29:09
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
Ïà¹Ø°æ¿éÌø×ª ÎÒÒª¶©ÔÄÂ¥Ö÷ Illusionist µÄÖ÷Ìâ¸üÐÂ
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[¿¼ÑÐ] 349Çóµ÷¼Á +4 zwjjjjjj 2026-03-31 4/200 2026-03-31 21:00 by yuq
[¿¼ÑÐ] ²ÄÁϹ¤³Ì085601Êý¶þÓ¢Ò»335Çóµ÷¼Á +5 Ë«ÂíβƦÀϰå2 2026-03-31 5/250 2026-03-31 19:07 by Wang200018
[¿¼ÑÐ] 304Çóµ÷¼Á +8 ËØÄê¼ÀÓï 2026-03-31 11/550 2026-03-31 18:20 by Î޼ʵIJÝÔ­
[¿¼ÑÐ] 085600£¬321·ÖÇóµ÷¼Á +7 ´ó²öС×Ó 2026-03-31 7/350 2026-03-31 18:02 by Î޼ʵIJÝÔ­
[¿¼ÑÐ] 346Çóµ÷¼Á Ò»Ö¾Ô¸070303Óлú»¯Ñ§ +11 Âܲ·ìÀÇà²Ë 2026-03-28 12/600 2026-03-31 17:54 by xhai2011
[¿¼ÑÐ] ÍÁľ304Çóµ÷¼Á +4 ÍÃͻͻͻ£¬ 2026-03-31 5/250 2026-03-31 11:29 by ±±·çÖ®Éñ.
[¿¼ÑÐ] 286Çóµ÷¼Á +5 ¶ªµôÀÁ¶è 2026-03-27 8/400 2026-03-31 11:27 by Delta2012
[¿¼ÑÐ] 276Çóµ÷¼Á +3 ÕԾûª 2026-03-29 3/150 2026-03-31 10:06 by cal0306
[¿¼ÑÐ] 269Çóµ÷¼Á +4 ÎÒÏë¶ÁÑÐ11 2026-03-31 4/200 2026-03-31 10:04 by cal0306
[¿¼ÑÐ] Ò»Ö¾Ô¸´óÁ¬Àí¹¤´óѧ²ÄÁÏÇóµ÷¼Á +6 Gymno 2026-03-30 6/300 2026-03-31 07:26 by Î޼ʵIJÝÔ­
[¿¼ÑÐ] һ־ԸʳƷ¿ÆÑ§Ó빤³Ì083200Çóµ÷¼Á +4 XQTJZ 2026-03-30 4/200 2026-03-31 04:10 by fmesaito
[¿¼ÑÐ] ±¾¿Æ211×Ü·Ö289£¬08¹¤Ñ§ÕæÐÄÇóµ÷¼Á +3 utopiaE 2026-03-30 3/150 2026-03-30 23:42 by ms629
[¿¼ÑÐ] 304²ÄÁÏÇóµ÷¼Á +5 ÖÓllll 2026-03-26 5/250 2026-03-30 19:37 by Ô´_2020
[¿¼ÑÐ] 105500ҩѧÇóµ÷¼Á£¬Ò»Ö¾Ô¸É½¶«´óѧҩѧ£¬348·Ö +3 gr¹þ¹þ¹þ 2026-03-28 3/150 2026-03-30 18:56 by Ô´_2020
[¿¼ÑÐ] 0703»¯Ñ§/290Çóµ÷¼Á/±¾¿Æ¾­Àú·á¸»/¹¤¿ÆÒ²¿É +13 µ¤ÇàÄÌ¸Ç 2026-03-26 15/750 2026-03-30 12:35 by fangnagu
[¿¼ÑÐ] 337Çóµ÷¼Á +6 ¡¶Ê÷¡· 2026-03-29 6/300 2026-03-30 10:15 by herarysara
[¿¼ÑÐ] 275Çóµ÷¼Á +15 Micky11223 2026-03-25 20/1000 2026-03-29 20:44 by ÌÆãå¶ù
[¿¼ÑÐ] 081200-314 +3 LILIQQ 2026-03-27 4/200 2026-03-28 09:41 by ±£»¤µØÇòÄãÎÒ×öÆ
[¿¼ÑÐ] 07»¯Ñ§303Çóµ÷¼Á +5 î£08 2026-03-25 5/250 2026-03-25 22:46 by 418490947
[¿¼ÑÐ] ¡¾2026¿¼Ñе÷¼Á¡¿ÖÆÒ©¹¤³Ì 284·Ö ÇóÏà¹Ø×¨Òµµ÷¼ÁÃû¶î +4 Ô¬Û¼Û¼ 2026-03-25 8/400 2026-03-25 14:32 by lbsjt
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û