将函数与逻辑语句集成

2次查看(最近30天)
维尼罗西
维尼罗西 2020年5月11日
我需要在一段时间内平均一个函数(例如,执行)
限制(0.5 / T * int (myfun (d, T) T - T, T), T,正)
在我的主文件)。然而,myfun包含如下逻辑语句
如果国防部(装天花板(d *(ω* t / pi-1)), 2) = = 0
当我调用积分时,会出现以下错误:
% %从sym转换为double时发生以下错误:
% %使用symengine出错(第59行)
% % DOUBLE不能将输入表达式转换为双数组。
% %如果输入表达式包含符号变量,则使用VPA。
当它出现在函数中时,用t替换double(t)或vpa(t)是不起作用的,它返回相同的错误警告。我错过了什么?

答案(0)

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!

翻译的