Как я могу построить pwlcm в Matlab? - PullRequest
0 голосов
/ 01 ноября 2019

Я хочу построить эту карту в Matlab. Я пишу этот код Matlab. Но я не знаю, где это не так? Пожалуйста, помогите мне

clc
clear all

r = 0.2;
x(1) = 0.2;
nn = 200;
x = zeros(nn, 1);

for n = 1:nn - 1
    if (0 <= x(n) < r)
        x(n + 1) = x(n) / r;
    else
        if (r <= x < 0.5)
            x(n + 1) = (x(n) - r) / (0.5 - r);
        else
            if (0.5 <= x(n) < (1 - r))
                x(n + 1) = (1 - r - x(n)) / (0.5 - r);
            else
                if ((1 - r) <= x(n) <= 1)
                    x(n + 1) = (1 - x(n)) / r;
                end
            end
        end
    end
end

plot(x, n, ".");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...