Conv() not working
14 次查看(过去 30 天)
显示 更早的评论
I am trying to use Conv function to convolute two distributions. But the Conv function is not working, do I have to install any special tool for it to work. Isn’t it a built-in function?
2 个评论
Ameer Hamza
2020-10-8
编辑:Ameer Hamza
2020-10-8
You don't need a toolbox to run this function. What is the error?
采纳的回答
Steven Lord
2020-10-8
I'm guessing you have written your own script conv.m that's taking precedence over the built-in conv function. To check this run:
which -all conv
If my guess is correct, rename or remove your conv.m script.
更多回答(1 个)
Constantino Carlos Reyes-Aldasoro
2020-10-8
Could it be that you tried with uppercase C as in Conv and not with lower case as in conv?
>> conv([1 1],[2 2])
ans =
2 4 2
>>
>> Conv([1 1],[2 2])
Cannot find an exact (case-sensitive) match for 'Conv'
The closest match is: conv in C:\Program
Files\MATLAB\R2019a\toolbox\matlab\datafun\conv.m
5 个评论
Constantino Carlos Reyes-Aldasoro
2020-10-8
Great! If this is sorted, please accept the answer. If not, let me know.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Logical 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!