如何在符号函数中表达分段函数?我想写一个符号函数 y(h):当 h>a 时,y(h)=y1(h);当 h我用matlab编写程序,定义了好几个自变量h的函数,如x(h),y(h),然后准备对x(h)*y(h)用quad积分,所以将h定义为符号

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 21:27:08
如何在符号函数中表达分段函数?我想写一个符号函数 y(h):当 h>a 时,y(h)=y1(h);当 h我用matlab编写程序,定义了好几个自变量h的函数,如x(h),y(h),然后准备对x(h)*y(h)用quad积分,所以将h定义为符号

如何在符号函数中表达分段函数?我想写一个符号函数 y(h):当 h>a 时,y(h)=y1(h);当 h我用matlab编写程序,定义了好几个自变量h的函数,如x(h),y(h),然后准备对x(h)*y(h)用quad积分,所以将h定义为符号
如何在符号函数中表达分段函数?
我想写一个符号函数 y(h):
当 h>a 时,y(h)=y1(h);
当 h
我用matlab编写程序,定义了好几个自变量h的函数,如x(h),y(h),然后准备对x(h)*y(h)用quad积分,所以将h定义为符号变量。但是y(h)为分段函数,定义时需要判断h和数值a(定值,如取1)的大小。
程序编写完之后,运行错误!
分析原因好像是符号变量不能直接与数值a比较大小!

如何在符号函数中表达分段函数?我想写一个符号函数 y(h):当 h>a 时,y(h)=y1(h);当 h我用matlab编写程序,定义了好几个自变量h的函数,如x(h),y(h),然后准备对x(h)*y(h)用quad积分,所以将h定义为符号
请你表达清楚
用C语言
if (h>a)
y(h)=y1(h);
else
y(h)=y2(h);

a总知道大小吧?a如果是个常量,那么h就代表未知数了,如果后面给你一个h的具体值,你只要把具体值代入满足h和a关系的一个函数就行。(大于a,就代入第一个函数式),OK?
既然是抽象函数,你怎么能比较大小呢!正因为h在同一个函数内作为自变量,它的取值就就决定了这个分段函数在面对h是个具体值时,只能代入首先满足自变量范围的,不满足的就不用管了
在数学中这叫分类讨论,很正常的。...

全部展开

a总知道大小吧?a如果是个常量,那么h就代表未知数了,如果后面给你一个h的具体值,你只要把具体值代入满足h和a关系的一个函数就行。(大于a,就代入第一个函数式),OK?
既然是抽象函数,你怎么能比较大小呢!正因为h在同一个函数内作为自变量,它的取值就就决定了这个分段函数在面对h是个具体值时,只能代入首先满足自变量范围的,不满足的就不用管了
在数学中这叫分类讨论,很正常的。

收起

如何在符号函数中表达分段函数?我想写一个符号函数 y(h):当 h>a 时,y(h)=y1(h);当 h我用matlab编写程序,定义了好几个自变量h的函数,如x(h),y(h),然后准备对x(h)*y(h)用quad积分,所以将h定义为符号 如何在matlab中求sgn符号函数的傅里叶变换 如何在matlab中求sgn符号函数的傅里叶变换 如何在matlab中对分段函数进行傅里叶变换比如y=1+cos(x),-1 不是分段函数如何求可导性如果一道题不是分段函数要如何在某区间内求可导性 如何在Matlab中输入分段函数?如题,我希望Z=2.4xy 如果x=0)我写的是if x 如何在MATLAB中画出类似如下的分段函数的图像,我想画出y随着时间t 的变化曲线,具体函数形如x=sin(t),y=0.5 ,x>=0.5; y=x,-0.5 如何用matlab编写一个分段函数 word中如何写分段函数 如何在函数前定义一个公式并在函数中调用如题↑ 在一个函数中定义了一个变量,如何在另一个函数使用这个变量 如何在电子表格中添加乘积函数 如何在c++中表示正弦函数 一些数学符号如正弦,余弦,倒数,抽象函数符号,在word文档中怎样表达 如何在origin中输入一个函数(比较复杂的函数),然后得到曲线? 如何在origin中输入一个函数(比较复杂的函数),然后得到曲线? 如何在matlab中编写程序计算Ei(x,y)的值?在matlab中我用符号积分,得到一个结果,Ei(x,y),我查了一下,是maple函数,我想通过这个函数算积分的数值解,比如 x=1, y=2,直接在命令行中写入str2num(maple('evalf(E 分段函数是什么?怎么把一个函数写成分段函数