2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Помогите разобраться с задачей.
Сообщение26.10.2011, 16:13 


27/08/11
36
Привет всем! Помогите разобраться с задачей. Нужно в матлабе сделать вывод графика зависимости времени выполнения программы t от длины входных данных n.Подскажите общее принципы решения этой задачи. Спасибо заранее!

 Профиль  
                  
 
 Re: Помогите разобраться с задачей.
Сообщение26.10.2011, 19:09 
Заслуженный участник


26/07/09
1559
Алматы
Ну размер данных сам по-себе дан; вероятнее всего у вас должна быть или база тестов или алгоритм случайной генерации данных. А для замера времени поищите какие-нибудь таймеры в вашем пакете (я в нём не разбираюсь). То есть, к примеру, у вас может быть какая-нибудь функция time(), возвращающая текущее время, скажем, в тиках. В общем, псевдокод:
Код:
timing()
{
    i=0
    while(i<rounds)
    {
        data=next_test();
        start=time();
        algorithm(data); // Actual processing.
        plot(length(data), time()-start); // Draw new point.
        i++;
    }
}

Как-то так наверное...

 Профиль  
                  
 
 Re: Помогите разобраться с задачей.
Сообщение26.10.2011, 19:18 


27/08/11
36
Большое спасибо! Да где-то так оно работает. Я уже разобрался - тему удалить

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

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



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

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


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

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group