Поиск:

Ответ в темуСоздание новой темы Создание опроса
> не могу запрограммировать в Mathcad 
:(
    Опции темы
iPlay
Дата 27.7.2011, 12:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 177
Регистрация: 23.9.2007

Репутация: нет
Всего: 1



Ребят, вообщем есть небольшая задачка, помогите это записать в Маткаде, на С прекрасно справляюсь в Маткаде не могу понять как сделать.

Идея вот в чем: есть некое целое число А, затем по равномерному закону распределения (в маткаде уже понял runif()) генерируется 1024 числа в диапазоне от 1 до 256. Затем каждое из этих чисел случайных сравнивается с моим числом А, если А>runif() то в B пишем 1 иначе 0. B - массив, результат. Получится набор 1 и 0. Собственно и всё.  

На С выглядит вот так:
Код

for (int i = 0; i<=SIZECYCL; i++)
    {    
        randomVal[i] = rand() % 256;
//        printf("random value = ");
//        printf("%d",randomVal[i]);
//        printf("\n");
            if (value > randomVal[i])
            {
                map += '1';
            }
            else 
            {
                map += '0';
            }
    }


В Маткаде такое записать не получается, не понимаю как. Помогите, очень надо.

Это сообщение отредактировал(а) iPlay - 27.7.2011, 12:34
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Математические пакеты | Следующая тема »


 




[ Время генерации скрипта: 0.0879 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.