why do I get error for Undefining function sdpvar and how can I solve it?
显示 更早的评论
I got an error saying:
Undefined function 'sdpvar' for input arguments of type 'double'.
Error in Untitled3 (line 1)
A=sdpvar(3,1); Tc=sdpvar(2,1); Tout=sdpvar(3,1); gam=1e5;
for the following code:

4 个评论
Geoff Hayes
2022-4-12
@Meme alcute - what is returned when you try
which -all sdpvar
from the command line? Please copy and paste the results to this question.
KSSV
2022-4-12
spdvar is not an inbuilt function. It is user defined function. We cannot help you unless the function is attached here.
Meme alcute
2022-4-12
Meme alcute
2022-4-12
回答(1 个)
Cris LaPierre
2022-4-12
0 个投票
This is not a MathWorks supplied toolbox, so you will need to follow the intructions given to you to install and use this toolbox.
5 个评论
Meme alcute
2022-4-12
Cris LaPierre
2022-4-12
Not sure, as it's not a MathWorks product, but I think exploring the Download menu on the page I linked to would be a good place to start.
Steven Lord
2022-4-12
Click the Download link on the page to which Cris linked and follow the instructions on that page.
Meme alcute
2022-4-12
Muhammad Yasir
2023-1-11
It is keyword/function of YALMIP. It's not a standard MATLAB operator or keyword.
Have you set path to YALMIP forlder from MATLAB?
Seems like your MATLAB is not recognizing YALMIP supported functions.
类别
在 帮助中心 和 File Exchange 中查找有关 Transportation Engineering 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


