Показано с 1 по 10 из 4973

Тема: Области применения ПР110(примеры реализации)

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,150

    По умолчанию

    надо бы ,что бы сортировка происходила при изменении значения на любом входе и что бы на выходе переписывались окончательные значения ,а не промежуточные значения сортировки .Вещь очень интересная ,куда бы применить ?
    Про такой метод и не слышал
    Последний раз редактировалось rovki; 11.12.2012 в 17:46.
    электронщик до мозга костей и не только

  2. #2
    Пользователь
    Регистрация
    21.01.2011
    Адрес
    еБург
    Сообщений
    890

    По умолчанию

    Цитата Сообщение от rovki Посмотреть сообщение
    Про такой метод и не слышал
    в программировании это первое что делают, после надписи "Hello, World!"
    Цитата Сообщение от rovki Посмотреть сообщение
    надо бы ,что бы сортировка происходила при изменении значения на любом выходе и что бы на выходе переписывались окончательные значения ,а не промежуточные значения сортировки.
    если сделать всё что Вы просите - переменные у ПР кончатся...
    Последний раз редактировалось AI!; 11.12.2012 в 16:29.

  3. #3
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,150

    По умолчанию

    Цитата Сообщение от AI! Посмотреть сообщение
    если сделать всё что Вы просите - переменные у ПР кончатся...
    Не кончатся ,точно ,да же у ПР110
    электронщик до мозга костей и не только

  4. #4
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,150

    По умолчанию

    Цитата Сообщение от rovki Посмотреть сообщение
    Не кончатся ,точно ,да же у ПР110
    Вот ,примерно ,так
    Вложения Вложения
    электронщик до мозга костей и не только

  5. #5
    Пользователь
    Регистрация
    21.01.2011
    Адрес
    еБург
    Сообщений
    890

    По умолчанию

    Цитата Сообщение от rovki Посмотреть сообщение
    Вот ,примерно ,так
    у вас получилось 5n блоков SEL, 4*(n/2) блоков GT и EQ
    и задержка в 16 тактов при выдаче ответа (зачем так много?)
    ---------------------
    а если цикл "развернуть", то понадобиться менее n^2 блоков SEL, и менее (n^2)/2 блоков GT, и ответ СРАЗУ!
    (т.е. при n<5 делать цикл с проверками не имеет смысла)

    PS ещё одна проба пера с пузырьком...
    на этот раз один вход это выбор способа сортировки - по возрастанию или по убыванию...
    Вложения Вложения

  6. #6
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,150

    По умолчанию

    Цитата Сообщение от AI! Посмотреть сообщение
    у вас получилось 5n блоков SEL, 4*(n/2) блоков GT и EQ
    и задержка в 16 тактов при выдаче ответа (зачем так много?)
    ---------------------
    Ну так автор сомневался- влезет \не влезет .А такты не считал ,как то было не к спеху
    Лучше внутри макроса организовать задержку,что бы значения на выходе не прыгали ,чем потом каждый будет бороться с этим сам .Полуфабрикат хорошо ,а готовый к использованию макрос -лучше.
    Последний раз редактировалось rovki; 11.12.2012 в 20:55.
    электронщик до мозга костей и не только

  7. #7
    Пользователь
    Регистрация
    21.01.2011
    Адрес
    еБург
    Сообщений
    890

    По умолчанию

    Цитата Сообщение от rovki Посмотреть сообщение
    Ну так автор сомневался- влезет \не влезет.
    ради прикола - замените все "обратные" связи в моей первой схеме на "обычные", и посмотрите на стек
    поэтому и подумал, что не хватит...

    PS работоспособность, правда, пострадает, но мы же на стек только хотим поглядеть

    PPS я не буду делать "развёрнутую" версию, т.к. её надо делать под конкретную задачу, т.е. знать n (кол-во входов/выходов)
    Последний раз редактировалось AI!; 11.12.2012 в 20:42.

  8. #8
    Пользователь Аватар для Василий Кашуба
    Регистрация
    20.11.2011
    Адрес
    Ставрополь
    Сообщений
    2,552

    По умолчанию

    Цитата Сообщение от AI! Посмотреть сообщение
    у вас получилось 5n блоков SEL, 4*(n/2) блоков GT и EQ
    и задержка в 16 тактов при выдаче ответа (зачем так много?)
    ---------------------
    а если цикл "развернуть", то понадобиться менее n^2 блоков SEL, и менее (n^2)/2 блоков GT, и ответ СРАЗУ!
    (т.е. при n<5 делать цикл с проверками не имеет смысла)

    PS ещё одна проба пера с пузырьком...
    на этот раз один вход это выбор способа сортировки - по возрастанию или по убыванию...
    А в новом макросе соответственно на входе 7

  9. #9
    Пользователь
    Регистрация
    21.01.2011
    Адрес
    еБург
    Сообщений
    890

    По умолчанию

    Цитата Сообщение от rovki Посмотреть сообщение
    Не кончатся ,точно ,да же у ПР110
    у вас переменных 78%
    а если в проекте понадобилась сортировка, то скорее всего проект не из простых, и оставшихся 22% скорее всего не хватит.
    ИМХО

  10. #10
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,150

    По умолчанию

    Цитата Сообщение от AI! Посмотреть сообщение
    у вас переменных 78%
    а если в проекте понадобилась сортировка, то скорее всего проект не из простых, и оставшихся 22% скорее всего не хватит.
    ИМХО
    Зато ФБ мало .
    Да ,при соединении 2 макросов (последовательно ) появляется баг -не задана ссылка на обьект
    Последний раз редактировалось rovki; 11.12.2012 в 21:15.
    электронщик до мозга костей и не только

Ваши права

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