EDA365电子论坛网
标题:
函数关系式表达,显示无法从 sym 转换为 logical
[打印本页]
作者:
flamesmnm
时间:
2020-11-2 14:01
标题:
函数关系式表达,显示无法从 sym 转换为 logical
如果已知点(x,y)的坐标,比如x=[ 1 3 4 6];y=[2 4 5 7];点(x,y)和f的关系如下:
|3 G1 ]" o% H) z% @' }
syms x y
/ _ _0 a, O9 x) \
t=x-2;q=y+1;
) ]7 g$ e+ I5 c& _1 a7 ?: G! L
if t>=0
' N6 \, T! }' R* Q
f=t+2*q;
; d0 W$ `( I4 y' e8 }
else if t<0
0 f& ]$ y7 p* r" z8 ~* {4 e5 k0 z+ x
f=2*t+q;
' I6 g& v2 O8 X
end
; u1 k& u8 l2 H
end
" x a7 w9 |5 n9 N) y
f
# B2 j7 G0 C; v
直接先写点(x,y)和f的关系 ,显示无法从 sym 转换为 logical,请问怎样处理?
6 `" ?! T1 D1 m: v& b
7 G+ L+ O0 v' H% Y/ S2 t# f
想要得到f在点(x,y)的数值,请问怎么写,谢谢大家!
1 Q0 }. A4 b( ]/ t+ c9 X
作者:
somethingabc
时间:
2020-11-2 16:24
* I x1 |3 E% L1 z" Q5 R& ^& t
if t>=0
) |% C+ o" V9 T( K$ I
这个语句有问题的,x是符号型的,t=x-2也是符号型的,并没有对它们赋予具体的值,怎么判断t是不是大于0
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2