Форум программистов, компьютерный форум, киберфорум
Matlab
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 08.10.2018
Сообщений: 8
Matlab 2016

Не могу продумать цикл

08.10.2018, 08:55. Показов 1267. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Товарищи помогите продумать цикл, пытался но не получилось ,без цикла эффективно лишь на малых уровнях.Есть два параметра N(меняется через степень 2) и z=0.5(изначально). На нулевом уровне z=0.5 ,на 1 уровне z принимает 2 значения z12=2z-z^2 и z22=z^2 ,и т д как на картинке
Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
n=3
N=2^n
%0 уровень
Z=0.5;
%1 уровень
Z11=Z^2;
Z12=2*Z-Z^2;
%2 уровень
Z14=Z11^2;
Z24=2*Z11-Z11^2;
Z34=Z12^2;
Z44=2*Z12-Z12^2;
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
08.10.2018, 08:55
Ответы с готовыми решениями:

Не могу продумать цикл. Игра крестики нолики.
Здраствуйте. Игра крестики нолики поле 9 на 9 победа возникает если 5 крестиков идут подряд не могу описать цикл который проходит по...

Работа с файлами, Алгоритм не могу продумать.
1. Дан текстовый файл, фразы в котором отделены друг от друга точками, а слова – пробелами и знаками препинания. Расставить фразы в этом...

Движение разных Image (не могу продумать реализацию)
Не могу продумать реализацию вот такой программы: Есть аэропорт, в нем есть стоянка самолетов, рулежные дорожки, взлетная полоса, и...

3
 Аватар для Simply me
244 / 37 / 8
Регистрация: 05.05.2012
Сообщений: 521
08.10.2018, 10:27
Удобней, чтобы переменная Z была двумерным массивом.
0
 Аватар для faraonCar
164 / 144 / 49
Регистрация: 29.10.2014
Сообщений: 738
08.10.2018, 20:56
Лучший ответ Сообщение было отмечено Rankor как решение

Решение

Как вариант
Кликните здесь для просмотра всего текста
Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
clc
clear
n=3;
N=2^n;
%0 уровень
i=1;
for z=0.5:N
    if i<=1
        zz(i)=z(i)^2;
        zz(i+1)=2*z(i)-z(i)^2;
        i=i+2;
    else
        zz(i)=zz(i-2)^2;
        zz(i+1)=2*zz(i-2)-zz(i-2)^2;
        zz(i+2)=zz(i-1)^2;
        zz(i+3)=2*zz(i-1)-zz(i-1)^2;
        i=i+4;        
    end
end
zz
2
0 / 0 / 0
Регистрация: 08.10.2018
Сообщений: 8
20.10.2018, 13:37  [ТС]
Немного переделал код в лучшем ответе там некоторые значения считались не правильно
вот может кому понадобится рассчет параметра Бхаттачария для полярных кодов
Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
13
z=0.5
n=3
N=2^n
for i=1:n
    cnt = 1;
    rz = zeros(2^i, 1);
    for j=1:2:2^i
        rz(j, 1) =  z(cnt,1)*z(cnt,1);
        rz(j+1, 1) = 2*z(cnt,1) - z(cnt,1)*z(cnt,1);
        cnt=cnt+1;
    end
    z = rz
end
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
20.10.2018, 13:37
Помогаю со студенческими работами здесь

Цикл: Не могу создать цикл для switch
не могу создать цикл для switch

Не могу разобраться с циклами (не могу понять как сделать так чтоб цикл считывал каждый элемент, без массива!)
Натурально число а вводится пользователем.Определить количество не нудевых цифр этого числа . Не используя массивы!

Создать программу по всем 3 видам циклов...цикл с параметром,цикл с условием,цикл,и цикл с предусловием...
Найти сумму чисел 1 в квадрате до 10 c квадрате...операцию возведению в степень не использовать учесть особенности получения квадратного...

Продумать
Здравствуйте! Помогите пожалуйста! Не могу сообразить как сделать экспертную оценку и анализ иммунитет !!!Проектирование и реализация...

Не могу создать цикл for
Привет, как изменить цикл for: for (int i=0,a=45,b=45;i&lt;20;i++,a+=35,b+=35) { ID_HOTKEY; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru