Анализ пространственно распределенных данных

Автор: Пользователь скрыл имя, 28 Апреля 2013 в 17:50, реферат

Краткое описание

Построим вариограмму
>>plot(dc(i,1),'r'), grid, ylabel('Dose rate, \muRe per
hour')
>>plot(dc(i,2),'r'), grid
Создаем гистограмму распределения значений в выборке мощности экспозиционной дозы:>>hist(dc(:,1)), title('HistogramofDoserate')

Файлы: 1 файл

Анализ пространственно распределенных данных.doc

— 276.00 Кб (Скачать)

Министерство  образования Республики Беларусь

 

 

Учреждение  образования «Международный государственный  экологический университет имени  А.Д. Сахарова»

 

 

Факультет заочного обучения

 

Кафедра экологических  информационных систем

 

 

 

КОНТРОЛЬНАЯ РАБОТА

 

по  дисциплине «Анализ пространственно распределенных данных»

 

 

 

 

 

 

 

 

 

Минск 2012

 

Лабораторная  работа

Построим вариограмму

>>plot(dc(i,1),'r'), grid, ylabel('Dose rate, \muRe per

hour')

>>plot(dc(i,2),'r'), grid

Создаем гистограмму  распределения значений в выборке мощности экспозиционной дозы:>>hist(dc(:,1)), title('HistogramofDoserate')

Гистограмма распределения  значений поверхностной активности:

>>hist(dc(:,2)), title('Histogram of Activity')

 
Строим скатерограмму:>>plot(dc(:,1), dc(:,2),'.')

 

 

Рассчитаем коэффициент корреляции:

>>corrcoef(dc)

ans =

    1.0000    0.9460

    0.9460    1.0000

Создадим матрицу  с прологарифмированными данными:

>>logdc=log(dc)

Произведем  над ними аналогичные манипуляции, как и над основными.

>>[yl,il]=sort(logdc(:,1))    >> plot(logdc(il,1),'r'), grid

>>plot(logdc(il,2),'r'), grid

 

>>hist(logdc(:,1))

>>hist(logdc(:,2))

>>plot(logdc(:,1), logdc(:,2),'.')

>>corrcoef(logdc)

ans =

    1.0000    0.9775

    0.9775    1.0000

Строим модель линейной регрессии:

>>x=dc(:,1)

>>y=dc(:,2)

>> p=polyfit(x,y,1)

p =

  1.0e+003 *

    4.9525    0.0287

>> f=p(1)*x+p(2)

f =

  1.0e+004 *

>>plot(x,y,'+',x,f)

>>grid on

Аналогично  делаем с логорифмированной переменной:

>>x=logdc(:,1)

>>y=logdc(:,2)

>> p=polyfit(x,y,1)

p =

    1.0073    8.4998

>>f=p(1)*x+p(2)

>>plot(x,y,'+',x,f)

>>grid on




Информация о работе Анализ пространственно распределенных данных