fplot警告:函数在数组输入上异常行为。
2个视图(过去30天)
显示旧的评论
你好!这应该是一个简单的修复,我花了一些时间阅读类似问题的答案....但还是找不到解决办法。我试着用
fplot
绘制
电梯
作为长度的函数
l
.
%提高负载
信谊q_l ka L x
q_l = ka。* sqrt (L。^ 2 - x ^ 2)。%负载分布函数表达式
%对机翼长度的表达式进行积分,计算所作用的总载荷
机翼由于升力
取消= int (q_l 0 L)
取消=潜艇(升力,ka, 150)
绘制升力作为翼长的函数
fplot (@ (L), 20 [10])
我得到以下警告(没有绘制曲线):
警告:函数在数组输入上的行为异常。要提高性能,请适当向量化函数,以返回与输入参数相同大小和形状的输出。
警告:更新FunctionLine错误。
在FunctionLine更新中计算函数时报告以下错误:无法将表达式转换为双数组。
0评论
接受的答案
明星黾
2021年8月17日
%提高负载
信谊q_l ka L x
q_l = ka。* sqrt (L。^ 2 - x ^ 2)。%负载分布函数表达式
%对机翼长度的表达式进行积分,计算所作用的总载荷
机翼由于升力
取消= int (q_l 0 L)
取消=潜艇(升力,ka, 150)
绘制升力作为翼长的函数
fplot(电梯,20 [10])
.