Graph f(x,y) function
7 次查看(过去 30 天)
显示 更早的评论
Hello! I have to graph a problem in Nebulous Logic with Matlab. I am rusty on my commands (never used Matlab before, so i'm not sure which one command to use. I am trying to make a function f(x,y)=-(x-10)^2-(y-10)^2. I need consideer a interval of [-10,10] and construct five fuzzy sets (C1,C2,C3,C4,C5) for eachone. Can somebody give-me a help ? i'm dying trying here T-T I need to use the fuzzy logic toolbox to solve this problem
0 个评论
采纳的回答
Star Strider
2017-4-29
I have no idea what a ‘cloud set’ is, although creating the function (here as an anonymous funciton) is straightforward:
f = @(x,y) -(x-10).^2 -(y-10).^2;
[X,Y] = meshgrid(-10:10);
figure(1)
meshc(X, Y, f(X,Y))
grid on
I added the plot for fun, and to demonstrate how to call the function.
2 个评论
Star Strider
2017-4-29
My pleasure!
Translation is not the problem. I suspected it is a ‘fuzzy set’ or something probabalistic, not that I am able to help with it just now.
MATLAB has a Fuzzy Logic Toolbox that I have but have not explored recently. Its functions could help you, and they should be compatible with other MATLAB code (such as your function).
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Fuzzy Logic in Simulink 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!