如何在符号函数中表达分段函数?
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/07/14 19:33:54
如何在符号函数中表达分段函数?
我想写一个符号函数 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定义为符号变量。但是y(h)为分段函数,定义时需要判断h和数值a(定值,如取1)的大小。
程序编写完之后,运行错误!
分析原因好像是符号变量不能直接与数值a比较大小!
![如何在符号函数中表达分段函数?](/uploads/image/z/6343650-18-0.jpg?t=%E5%A6%82%E4%BD%95%E5%9C%A8%E7%AC%A6%E5%8F%B7%E5%87%BD%E6%95%B0%E4%B8%AD%E8%A1%A8%E8%BE%BE%E5%88%86%E6%AE%B5%E5%87%BD%E6%95%B0%3F)
请你表达清楚
用C语言
if (h>a)
y(h)=y1(h);
else
y(h)=y2(h);
用C语言
if (h>a)
y(h)=y1(h);
else
y(h)=y2(h);