|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
有这个函数: 8 j! R" u7 p( m
- function [A] = Test(a,b)
- A(1,1)=a+1;
- A(1,2)=b;
- end
0 r* r3 h9 O' ]3 D& l4 ^1 T
% l* e( I/ z" m5 V3 D/ u9 X6 d9 J, x+ ~0 ]# a
6 q2 a1 M( U$ u F, F, u+ Y
存为 Test.m文件+ Y8 S0 Q$ L$ D1 u6 l, C3 {" C9 }
然后在command window输入: f$ o2 M6 P4 t l8 n
>> syms a b
7 ]7 B( d8 Q, D( S/ W8 M>> Test(0,b)
0 ^* r, I3 u* S8 D& b" Q4 U系统报错:) t% V, Z: D" G& M! E
The following error occurred converting from sym to double:
+ E, F" k" O9 V2 `% ~( jDOUBLE cannot convert the input expression into a double array.+ ?- z! |& v" Z2 Z8 {0 G! L4 ]
Error in Test (line 3)
0 |0 r; N" [0 A/ B9 R A(1,2)=b;* n- J/ C G/ ]" v6 A8 B
+ k6 e# b6 {1 H9 _' S3 X
(照理说结果应该是A=[1,b]),很奇怪。 |
|