EDA365电子论坛网

标题: 用符号运算写分段函数时,出现这个情况,求教 [打印本页]

作者: llbnmo    时间: 2020-7-2 14:29
标题: 用符号运算写分段函数时,出现这个情况,求教
代码如下:# h' g. [0 [  k) V
syms x y
# ]! _% U$ j0 I; cy=x.^2.*(x<=1) + x.*(x>1);# u' g9 k/ a9 o  L4 G+ h  S+ Q# C5 ]1 r
int(y,x,0,2);
/ W" P* M2 I) R2 n2 y+ \% p) K9 C/ `! M; O- e

; N8 H/ U, _* t+ \/ t
8 @) i6 S  t+ u9 T/ I8 w结果:Error using sym>notimplemented (line 2682)% Y5 j! S* o0 J& [* G* }
Function 'le' is not implemented for MuPAD symbolic objects./ H% n' J! G, s( V; J$ V: G" s

; M$ c' u! b! uError in sym/le (line 834)  ?! u; M" a- i9 A/ |
            notimplemented('le');) C: _+ a$ o& C& ]. S5 D

作者: cichishia    时间: 2020-7-2 15:10
可以用heaviside来构造分段函数。
作者: Heaven_1    时间: 2020-7-2 15:10
这个看看参数是不是正确
作者: uelophim    时间: 2020-7-6 13:46
可以用 MuPAD 提供的 piecewise 函数构造法
9 M5 }3 J( E' z$ h+ l7 K& Ssyms f(x)/ W3 W4 x5 l( F2 {
f(x) = feval(symengine,'piecewise','[x <= 1, x^2]','[x > 1, x]')/ g. ~% t' P! y( b( g
int(f,0,2)) C* i; V# Q% f# J

3 ]% h  j/ x0 i1 }" _! d, Qans =
0 Q( J! C2 I8 m/ B) t11/6
作者: 大小的小    时间: 2020-7-8 13:37
来学习一下




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2