Дискуссионный математический форумМатематический форум

Математический форум Math Help Planet

Обсуждение и решение задач по математике, физике, химии, экономике

Теоретический раздел
Часовой пояс: UTC + 4 часа [ Летнее время ]
MathHelpPlanet.com RSS-лента Математического форума

Часовой пояс: UTC + 4 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Работа с массивом значений
СообщениеДобавлено: 27 июн 2017, 23:11 
Не в сети
Начинающий
Зарегистрирован:
27 июн 2017, 23:05
Сообщений: 2
Cпасибо сказано: 0
Спасибо получено:
0 раз в 0 сообщении
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
Доброго времени суток
Очень нужна ваша помощь!
Каждый элемент матрицы принимает значение "0" или "1".
Данный код выполняет действия, которые изображены на картинке. То есть, он разбивает матрицу на блоки 2X2 пикселя и делает из него один пиксель. Значение этого пикселя зависят от суммы значений всех четырех пикселей. Если они больше порога - пиксель равен "1", иначе - "0". На первом шаге берется 1 и 2 строка с 1 и 2 столбцом. На след. шаге берется 1 и 2 строка с 2 и 3 столбцом и т. д.
Помогите сделать так, что бы при выборе блока 2х2 , не выбирались те строки и столбцы, к которые уже были использованы на предыдущих шагах?Изображение
n=4;
m=fix(n/2);
%Threshold reduction T=1
% A=threshold(B,n,T)
T=1;
A=zeros(size(B));
for i=1:size(B,1)-n+1
for j=1:size(B,2)-n+1
if sum(sum(B(i:i+n-1,j:j+n-1)))>=T
A(i+m,j+m)=1;
end;
end
end
clear B

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Работа с массивом значений
СообщениеДобавлено: 27 июн 2017, 23:28 
Не в сети
Оракул
Зарегистрирован:
02 дек 2016, 23:55
Сообщений: 799
Cпасибо сказано: 47
Спасибо получено:
140 раз в 130 сообщениях
Очков репутации: 26

Добавить очки репутацииУменьшить очки репутации
Задайте шаг цикла не 1, а 2.

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Работа с массивом значений
СообщениеДобавлено: 27 июн 2017, 23:33 
Не в сети
Начинающий
Зарегистрирован:
27 июн 2017, 23:05
Сообщений: 2
Cпасибо сказано: 0
Спасибо получено:
0 раз в 0 сообщении
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
А ты можешь кодом написать это изменение, а то я так и не могу додуматься, где ты меня предлагаешь...

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Работа с массивом значений
СообщениеДобавлено: 27 июн 2017, 23:40 
Не в сети
Оракул
Зарегистрирован:
02 дек 2016, 23:55
Сообщений: 799
Cпасибо сказано: 47
Спасибо получено:
140 раз в 130 сообщениях
Очков репутации: 26

Добавить очки репутацииУменьшить очки репутации
Нет. Не знаю этого ЯП.

Вернуться к началу
 Профиль  
Cпасибо сказано 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

 Похожие темы   Автор   Ответы   Просмотры   Последнее сообщение 
Задание с массивом

в форуме MathCad

Bliznjk_AG_12

1

390

15 ноя 2013, 15:04

Работа над ошибками. Контрольная работа

в форуме Дискретная математика, Теория множеств и Логика

AnLucius

9

232

28 мар 2014, 19:13

Область значений

в форуме Тригонометрия

lllulll

1

141

25 май 2015, 12:01

Существует ли таблица значений Ф(t), где t=0.625

в форуме Теория вероятностей

PuSTaM

8

320

26 окт 2013, 16:07

Область значений функции

в форуме Пределы числовых последовательностей и функций, Исследования функций

Fsq

1

189

14 окт 2012, 20:53

Система из собственных значений

в форуме Линейная и Абстрактная алгебра

AndeR

3

199

18 дек 2014, 23:18

Произвести выборку из 200 значений

в форуме Теория вероятностей

benni1391

6

490

10 май 2013, 20:32

Найти область значений

в форуме Начала анализа и Другие разделы школьной математики

Nonverbis

1

90

25 май 2017, 18:42

Вывод значений из графика

в форуме MathCad

dusikasss

2

281

12 фев 2015, 02:57

Сравнение значений котангенса

в форуме Тригонометрия

marlena

1

333

19 фев 2013, 20:54


Часовой пояс: UTC + 4 часа [ Летнее время ]



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Яндекс.Метрика

Copyright © 2010-2016 MathHelpPlanet.com. All rights reserved