Задача максимизации прибыли от продаж
Непрерывное распределение прибыли. Центральный позиционный дизайн. Оценка координат экстремума. Нормальность распределения прибыли с продаж, генерируемых имитационной моделью. Неравенство дисперсий прибыли с продаж. Дискретное распределение прибыли.
Рубрика | Экономико-математическое моделирование |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 28.07.2012 |
Размер файла | 2,2 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
КУРСОВАЯ РАБОТА
по дисциплине: «Эконометрическое моделирование»
Задача максимизации прибыли от продаж
Введение
В данной курсовой работе раскрывается тема «Максимизации прибыли от продаж»: производится поиск оптимальной цены продажи товаров трёх видов, закупленных у производителя по некоторым ценам, при непрерывном распределении прибыли, представленным нормальным законом, и при дискретном, - пуассоновским; проверяются гипотеза о нормальности распределения прибыли с продаж и гипотеза о неравенстве её дисперсий.
Целью работы является навык нахождения оптимальной цены, дающей наибольшую прибыль при помощи программного средства MATLAB.
Задача максимизации прибыли с продаж
Регрессионный анализ решает задачу максимизации текущей прибыли продавца, абстрагируясь от конкретных механизмов ценообразования, которые, как известно, сложны и разнообразны в условиях и совершенной конкуренции, и олигополии, и монополии. В дальнейшем будем называть оптимальной ценой товара такую цену, которая приводит к максимуму прибыли за выделенный период времени. Еще оговорим важное условие, что из-за временного тренда цен в течение этого периода, изменение прибыли с продаж много меньше возможного прироста прибыли в результате решения задачи максимизации.
Непрерывное распределение прибыли
Задача 1
Найти оптимальную пену продажи товаров трех видов, закупленных у производителя по ценам руб., и руб. за 1 кг массы. Для проведения эксперимента использовать имитационную модель profit3norm(D), где D - матрица дизайна эксперимента, генерирующую случайную прибыль от продажи товаров. Цены за 1 кг могут изменяться в таких интервалах: руб., руб., руб.
Прежде чем приступить к регрессионным оценкам, покажем, каким образом имитационная модель profit3norm позволяет проводить опыты, моделируя продажу товаров в обычном режиме.
Допустим, что за 1 кг первого товара назначена из априорных соображений цена руб., второго - руб. и третьего - руб.
Например, используя 4 точки продажи товара в течение одного заданного периода времени пли 1 точку продажи в течение четырех последовательных периодов получим следующие результаты.
Опыт 1
X01=300;
X02=490;
X03=580;
D=[X01, X02, X03];
Y=profit3norm(D)
Массы продаж:
m = 17.4395 10.1606 18.2867
Прибыль:
Y = 4629.38
Опыт 2
X01=300;
X02=490;
X03=580;
D=[X01, X02, X03];
Y=profit3norm(D)
Массы продаж:
m = 17.7338 8.4880 16.9476
Прибыль:
Y = 4317.50
ОпытЗ
X01=300;
X02=490;
X03=580;
D=[X01, X02, X03];
Y=profit3norm(D)
Массы продаж:
m = 17.9844 9.6691 17.7280
Прибыль:
Y = 4570.35
Опыт 4
X01=300;
X02=490;
X03=580;
D=[X01, X02, X03];
Y=profit3norm(D)
Массы продаж:
m = 18.1529 8.6035 18.3119
Прибыль:
Y = 4484.73
Так, получена средняя прибыль:
Y0mean= (4629.38 + 4317.50 + 4570.35 + 4484.73 )/4
Y0mean =
4500.49
Для увеличения прибыли с продаж, т. е. для поиска оптимальных цен товаров сформируем, схему продаж, основанную на полном факторном эксперименте с числом опытов, где - число факторов, т. е. число товаров, вошедших в экспериментальную группу. Такая схема позволит построить регрессионную модель продаж
Одним из практически важных достоинств симметричного дизайна, которым обладает полный факторный эксперимент, является то, что при его проведении не изменяется статистически значимо средняя прибыль. Другими словами, продажи товаров в схеме полного факторного эксперимента не снижают прибыли, получаемой в обычном режиме продаж.
Еще заметим, что в реальных условиях проведение 8 опытов требует либо 8 точек продаж в течение 1 периода времени, либо 4 точек продаж в течение двух, последовательных периодов времени и т. д. В любом варианте необходимо провести 8 опытов.
Выберем в качестве основного уровня матрицы дизайна уже известные нам значения цен руб., руб. и руб. за 1 кг зададим интервалы варьирования цен равными, к примеру, 10 % от значений основных цен и примем уровень значимости статистических оценок . На этом основании
1) построим матрицу дизайна полного факторного эксперимента,
2) проведем продажи товаров в соответствии с этой матрицей,
3) получим для заданного уровня значимости регрессионные оценки: оценки коэффициентов регрессии, оценки доверительных интервалов коэффициентов регрессии и оценку р-величины регрессионной модели.
Следующий скрипт-файл реализует названные этапы решения задачи.
Clear
Clc
close all
disp('ПОЛНЫЙ ФАКТОРНЫЙ ЭКСПЕРИМЕНТ') %
format bank
d=fracfact('a b с'); X=[ones(length(d),1) d];
%X=[X;X];
X0=[300 490 580];
dX=0.05*X0; %dX=[30 49 58];
%Xm=[248.00 420.00 670.00]; dX=[10 10 10]; X0=Xm;
%Xm=[249.5 419.5 667.5]; dX=[30 49 58]; X0=Xm;
N=length(X);
D=[X(:,1)*X0(:,1)+X(:,2)*dX(:,1)…
X(:,1)*X0(:,2)+X(:,3)*dX(:,2)…
X(:,1)*X0(:,3)+X(:,4)*dX(:,3)]
Y=profit3norm(D)
alpha=0.2;
[b,bint,r,rint,stats] = regress(Y,X,alpha);
bbint=[b bint]
format short
p=stats(3)
Получена статистически значимая модель
с оценками доверительных интервалов , , , на уровне значимости . Эта модель дает основание для использования градиентного метода.
Рассчитаем, например, 5 шагов движения по градиенту, приняв параметр шага
disp('PACЧET ШАГОВ ДВИЖЕНИЯ ПО ГРАДИЕНТУ') % -------------
format bank
b=b(2:4)'; %
gamma=0.004;
ng=6;
for j=1:ng
G(j,1:3)=X0+(j-1)*gamma*b.*dX;
end
G
Элементы матрицы G говорят о том, что цена 1-го товара при движении по градиенту выйдет за границу его закупочной цены на 6-м шаге. Поэтому при проведении опытов, обеспечивающих движение по градиенту, ограничимся пятью шагами:
disp ('ДВИЖЕНИЕ ПО ГРАДИЕНТУ') % ----------
Y=profit3norm(G(2:ng-1,:))
[[Ym,kYm]=max(Y);
Учитывая, что на основном уровне выбранного дизайна получено значение прибыли 4445.15 руб., можно предположить, что реализовано восхождение по градиенту. Далее надо убедиться, что на третьем шаге восхождения было получено значение прибыли, которое статистически значимо отличается от значения на основном уровне. С этой целью начнем продавать товары по новым ценам:
disp('СРАВНЕНИЕ СРЕДНИХ') %
N=4;
D0=G(ones(1,N),:)
Y0=profit3norm(D0)
disp('Средняя прибыль на основном уровне матрицы дизайна:')
Y0mean=sum(Y0)/N
D=G([kYm kYm kYm kYm],:)
Ymgrad=profit3norm(D)
Disp('Средняя прибыль на 3-ем шаге движения по градиенту:')
Ymean=sum(Ymgrad)/N
gradmean=[Y0 Ymgrad];
disp('Оценка p-value различия средних')
format short
p=anoval(gradmean)
Результаты сравнения средних, представленные на рис. 1 и 2, говорят о статистически значимом их различии и дают основание перейти к построению модели 2-го порядка с целью более точного определения координат экстремальных продаж.
disp('ЦЕНТРАЛЬНЫЙ КОМПОЗИЦИОННЫЙ ДИЗАЙН') %
format bank
k=3;
p=ccdesign(k);
X=[ones(length(p),1),p,p(:,1).^2,p(:,2).^2,p(:,3).^2];
N=length(p)
X0G=G(kYm+1,1:3)
dX2=0.1*X0G;
%xm=[249.5 419.5 667.50]
format bank
D=[ones(N,1)*X0G(:,1)+p(:,1)*dX2(:,1)…
ones(N,1)*X0G(:,2)+p(:,2)*dX2(:,2)…
ones(N,1)*X0G(:,3)+p(:,3)*dX2(:,3)]
Y=profit3norm(D)
%alpha=0.2;
[b,bint,r,rint,stats] = regress(Y,X,alpha);
bbint=[b bint]
format short
p=stats(3)
На основании полученной модели
можно найти оценки координат экстремума
format bank
A=[2*b(2) 0 0;0 2*b(3) 0; 0 0 2*b(4)],
В=[-b(5);-b(6);-b<7)]
хm=А^-1*B
XmCCD=X0G'+xm.*dX'
Fm=b(1)+sum(b(2:4).*xm(1:3))+sum(b(5:7).*xm(1:3).^2)
Графическая иллюстрация результатов дана на рис. 3 и 4. На этих рисунках ромбом обозначены истинные координаты экстремума, заданные в нашем случае имитационной моделью.
Рис. 3
Задача 2
Проверить гипотезу о нормальности распределения прибыли с продаж, генерируемых имитационной моделью profit3norm(D), где D -- матрица дизайна эксперимента.
Для проведения опытов возьмем точку факторного пространства с координатами .
clear
clc
format bank
X0=[300 490 580];
N=200;
D=ones(N,1)*X0;
Y=profit3norm(D);
%probplot(Y)
normplot(Y)
Результат исполнения этого алгоритма, представленный на рис. 5, подтверждает гипотезу о нормальном распределении прибыли с продаж
Задача 3
Проверить гипотезу о неравенстве дисперсий прибыли с продаж, генерируемых имитационной моделью profit3norm(D), где D - матрица дизайна эксперимента.
Проверим на уровне значимости гипотезу о неравенстве дисперсий прибыли на основном уровне полного факторного эксперимента и в найденной точке экстремума квадратичной модели.
clc
N =10;
Х0=[300.00 490.00 580.00];
D0=ones(N,1)*Х0;
Y0=profit3norm(D0);
XmCCD=[247.75 422.16 680.54];
DmCCD=ones(N,1)*XmCCD;
YmCCD=profit3norm(DmCCD);
Y0_YmCCD=[Y0 YmCCD]
disp('Проверка гипотезы о не равенстве дисперсий')
alpha=0.2;
[h,p,ci,stats] = vartest2(Y0,YmCCD,alpha,'both')
Результаты тестовой статистики говорят о том, что гипотеза о неравенстве дисперсий должна быть отклонена.
Дискретное распределение прибыли
прибыль распределение дисперсный
Задача
Найти оптимальную цену продажи товаров трех видов, закупленных у производителя по ценам руб., и руб. Для проведения эксперимента использовать имитационную модель profit3(x1,x2,x3), генерирующую случайную прибыль от продажи трех товаров, цены на которые могут изменяться в следующих интервалах: руб., руб., руб.
Сначала проверим, каким образом имитационная модель profit3 позволяет проводить опыты, моделируя продажу товаров в обычном режиме.
Допустим, на первый товар из априорных соображений назначена цена х01= 300 руб., на второй - х02 = 490 руб. и на третий - х03 = 580 руб. Например, используя 4 точки продажи товара в течение одного заданного периода времени или 1 точку продажи в течение четырех последовательных периодов получим следующие результаты.
Опыт 1
x01=300;
x02=490;
x03=580;
D=[x01,x02,x03];
Y=profit3{D)
Число продаж:
n = 19 8 22
Прибыль:
Y = 4780.00
Опыт 2
x01=300;
x02=490;
x03=580;
D=[x01,x02,x03];
Y=profit3(D)
Число продаж:
n = 18 11 14
Прибыль:
Y = 4460.00
Опыт 3
x01=300;
x02=490;
x03=580;
D=[x01,x02,x03];
Y=profit3(D)
Число продаж:
n = 21 8 18
Прибыль:
Y= 4660.00
Опыт 4
x01=300;
x02=490;
x03=580;
D=[x01,x02,x03];
Y=profit3(D)
Число продаж:
n = 21 4 15
Прибыль:
Y = 3860.00
Средняя прибыль
Y0mean= (4780.00 + 4460.00 + 4660.00 + 3860.00)/4
Y0mean =
4440.00
Для увеличения прибыли с продаж, т. е. для поиска оптимальных цен товаров вновь сформируем схему продаж, основанную на полном факторном эксперименте. Выберем в качестве основного уровня значения цен x01 =300 руб., х02 = 490 руб. и x03=580 руб., которые использовались в обычной схеме продаж. Далее зададим интервалы варьирования цен равными 10% от значений основных цен и примем уровень значимости статистических оценок .
Простейшая стратегия поиска экстремума
Для построения линейной модели прибыли
составим скрипт-файл дизайна полного факторного эксперимента с определенными выше координатами основного уровня.
Сlear
clc
format bank
d=fracfact('a b с');
N=length(d);
X=[ones(N,1)d];
x0=[300 490 580];
dx=[30 49 58];
D=[ones(:,1)*x0(:,1)+x(:,2)*dx(:,1)…
ones(:,1)*x0(:,2)+x(:,3)*dx(:,2)…
ones(:,1)*x0(:,3)+x(:,4)*dx(:,3)]
Y=profit3(D);
n_Y=[n,Y]
alpha=0.2;
[b,bint,r,rint,stats] = regress(Y,X,alpha);
bbint=[b bint]
format short
p=stats(3)
Получена статистически значимая модель
Которая даёт основание для использования градиентного метода
Рассчитаем, например, 10 шагов движения по градиенту, приняв параметр шага.
clear
clc
format bank
x0=[300 490 580];
dx=[30 49 58];
b=[-578.12 -792.88 834.88];
gamma=0.001;
for n=1:10
G(n,1:3)=x0+(n-1)*gamma*b.*dx;
end
G
Элементы матрицы G говорят о том, что цена одного товара при движении по градиенту выйдет за границу его закупочной цены на 6-м шаге, а цена второго товара - на 4-м шаге. Поэтому при проведении опытов, обеспечивающих движение по градиенту, ограничимся 3 шагами:
Y=profit3(G(2:4,:))
Учитывая, что на основном уровне выбранного дизайна получено значение прибыли 4440.00 руб., можно предположить, что реализовано восхождение по градиенту. Далее надо убедиться, что на 2-м шаге восхождения полученная величина прибыли 5465.16 статистически значимо отличается от величины прибыли на основном уровне. С этой целью начнем продавать товары по новым цепам:
Опыт 1
x01=265.31;
х02=412.3;
х03=676.85;
D=[x01,x02,x03];
Y=profit3(D)
Число продаж:
m = 32 37 15
Прибыль:
Y =
7047.77
Опыт 2
x01=265.31;
х02=412.3;
х0З=676.85;
D=[x01,x02,x03];
Y=profit3(D)
Число продаж:
m = 34 25 11
Прибыль:
Y =
5723.39
Опыт 3
x01=265.31;
х02=412.3;
х03=676.85;
D=[x01,x02,x03];
Y=profit3(D)
Число продаж:
m = 51 23 8
Прибыль:
Y =
6178.51
Опыт 4
x01=265.31;
x02=412.3;
x03=676.85;
D=[x01,x02,x03];
Y=profit3(D)
Число продаж:
n = 31 27 7
Прибыль:
Y =
4944.66
Таким образом, в точке с координатами х1=265.31 руб., х2=412.3 руб. и х3=676.85 руб. получена средняя прибыль
Y2mean=(5723.39 +5723.39+6178.51+4944.66)/4
Y2mean=5642.49
которая на
(5642.49-4440.00)/4440.00*100
ans =
27.08 %
больше той, которую получил продавец при обычной схеме назначения цен на товары.
Дадим оценку значимости различия средних:
clear, clc, close
N=4;
disp('Опытные данные на основном уровне матрицы дизайна:')
Y0= [4780.00;4460.00;4660.00:3860.00]
disp('Среднее значение свойства на основном уровне матрицы дизайна:')
Y0mean=sum(Y0)/N
disp('Опытные данные на 2-ом шаге движения по градиенту:')
Y2= [5723.39;5723.39;6178.51;4944.66]
Disp('Среднее значение свойства на 2-ом шаге движения по градиенту')
Y2mean=sum(Y2)/N
gradmean=[Y0 Y2];
disp('Оценка p-value различия средних')
format short
p=anoval(gradmean)
На рис. 9.6 приведена таблица ANOVA, которая, помимо оценки р-величины, содержит промежуточные оценки сумм квадратов и величины F-статистики.
Таким образом, уменьшение цен на первый товар с x01=300 руб. до x1=265.31 руб. и на второй товар с x02 =490 руб. до х2=412.3 руб. и увеличение цены на третий товар с х03=580 руб. до х3=676.85 руб. привело к увеличению прибыли приблизительно на 27 %. Произошло это за счет большего роста числа продаж менее дорогих 1-го и 2-го товаров по сравнению с уменьшением числа продаж более дорогого 3-го товара.
Графическая иллюстрация результатов исследования модели profit3 приведена на рис. 8 и 9. Точка на графиках обозначает координаты экстремума имитационной модели дискретных продаж.
Рис. 8
Рассмотренный вариант простейшей стратегии решения экстремальной задачи основывался на довольно хороших выборках данных, что обеспечило быстрое ее решение, вряд ли требующее дальнейшего анализа.
Рис. 9
Рассмотрим более реалистичный случай с менее определенной выборкой данных, которая может существенно усложним, стратегию решения экстремальной задачи.
Один из вариантов более реалистичной стратегии
Вновь обратимся к имитационной модели profit3 для проведения полного факторного эксперимента при тех же значениях координат основного уровня и интервалов варьирования переменных. Ясно, что в силу заложенной в модель profit3 стохастичности прибыли, регрессионный полином примет новый вид.
Clear
clc
format bank
d=fracfact('a b с');
N=length(d);
X=[ones(N,1)d];
x0=[300 490 580];
dx=[30 49 58];
D=[ones(:,1)*x0(:,1)+x(:,2)*dx(:,1)…
ones(:,1)*x0(:,2)+x(:,3)*dx(:,2)…
ones(:,1)*x0(:,3)+x(:,4)*dx(:,3)]
Y=profit3(D);
n_Y=[n,Y]
alpha=0.2;
[b,bint,r,rint,stats] = regress(Y,X,alpha);
bbint=[b bint]
format short
p=stats(3)
Итак, оценка коэффициента линейной регрессии при второй переменной оказалась статистически незначимой. Поэтому аппроксимационный полином принимает вид
отличный от вида полинома, полученного в предыдущем решении. Как следствие, движение по градиенту приобретает качественно новые черты. Рассчитаем, например, 10 шагов движения по градиенту, оставляя параметр шага .
disp('PACЧET ШАГОВ ДВИЖЕНИЯ ПО ГРАДИЕНТУ') % -------------
format bank
x0=[300 490 580];
dx=[30 49 58];
b=[-668.12 0 438.13];
gamma=0.001;
for n=1:10
G(n,1:3)=X0+(n-1)*gamma*b.*dx;
end
G
Элементы матрицы G говорят о том, что цена 1-го товара при движении по градиенту выйдет за границу его закупочной цены на 5-м шаге. Поэтому при проведении опытов, обеспечивающих движение по градиенту, следует ограничиться четырьмя шагами.
Процедура движения по градиенту, в отличие от полного факторного эксперимента, несет в себе потенциальную опасность потери некоторой части прибыли в случае неверного определения направления наискорейшего возрастания функции прибыли. Для уменьшения риска потерь следует двигаться по градиенту, последовательно ставя повторные опыты в каждой намеченной-точке градиентного луча и каждый раз давая оценку статистической значимости отличия средних на основном уровне и в новой точке.
Ограничимся четырьмя повторными опытами в каждой точке,
Шаг 1
% В рабочем пространстве MATLAB должна быть матрица G
For i=i:4,p(i)=profit3(G(2,:));Y=p(i),end,
N=4;
disp('Опытные данные на основном уровне матрицы дизайна:')
Y0= [4780.00;4460.00;4660.00:3860.00]
disp('Среднее значение свойства на основном уровне матрицы дизайна:')
Y0mean=sum(Y0)/N
disp('Опытные данные на 1-ом шаге движения по градиенту:')
Y1=p'
disp('Среднее значение свойства на 1-ом шаге движения по градиенту')
Y2mean=sum(Y1)/N
gradmean=[Y0 Y1];
disp('Оценка p-value различия средних')
format short
p=anoval(gradmean)
Шаг 2
close all
clc
% В рабочем пространстве MATLAB должна быть матрица G
For i=i:4,p(i)=profit3(G(3,:));Y=p(i),end,
N=4;
disp('Опытные данные на основном уровне матрицы дизайна:')
Y0= [4780.00;4460.00;4660.00:3860.00]
disp('Среднее значение свойства на основном уровне матрицы дизайна:')
Y0mean=sum(Y0)/N
disp('Опытные данные на 2-ом шаге движения по градиенту:')
Y2=p'
Disp('Среднее значение свойства на 2-ом шаге движения по градиенту')
Y2mean=sum(Y2)/N
gradmean=[Y0 Y2];
disp('Оценка p-value различия средних')
format short
p=anoval(gradmean)
Шаг 3
close all
clc
% В рабочем пространстве MATLAB должна быть матрица G
For i=i:4,p(i)=profit3(G(4,:));Y=p(i),end,
N=4;
disp('Опытные данные на основном уровне матрицы дизайна:')
Y0= [4780.00;4460.00;4660.00:3860.00]
disp('Среднее значение свойства на основном уровне матрицы дизайна:')
Y0mean=sum(Y0)/N
disp('Опытные данные на 3-ем шаге движения по градиенту:')
Y3=p'
Disp('Среднее значение свойства на 3-ем шаге движения по градиенту')
Y3mean=sum(Y3)/N
gradmean=[Y0 Y3];
disp('Оценка p-value различия средних')
format short
p=anoval(gradmean)
Рис. 10-15 иллюстрируют статистический анализ результатов шагов движения по градиенту. Из этого анализа вытекает, что в точке факторного пространства с ценами x1=239.87 руб., х2=490.00 руб. и х3=656.23 руб. получена средняя прибыль, которая на
(5501.47-4440.00)/4440.00*100
ans =
23.9070 %
больше той, которую получал продавец при обычной схеме назначения цен на товары.
По сравнению с выборкой, обусловившей простейшую стратегию, рассмотренную в предыдущем разделе, новая выборка привела к решению, которое оказалось более трудоемким и к тому же привело к меньшему увеличению прибыли.
С целью большего увеличения прибыли с продаж примем решение построить квадратичную аппросимацию области экстремума с помощью полинома
Для определения оценок коэффициентов регрессии используем центральный композиционный дизайн.
Clear,
clc
disp('ЦЕНТРАЛЬНЫЙ КОМПОЗИЦИОННЫЙ ДИЗАЙН') %
format bank
k=3;
p=ccdesign(k);
x=[ones(length(p),1),p,p(:,1).^2,p(:,2).^2,p(:,3).^2];
N=length(p)
dx=[20 80 100];
%xm=[249.5 419.5 667.50]
format bank
D=[ones(N,1)*x0(:,1)+p(:,1)*dx2(:,1)…
ones(N,1)*x0(:,2)+p(:,2)*dx2(:,2)…
ones(N,1)*x0(:,3)+p(:,3)*dx2(:,3)]
Y=profit3norm(D)
%alpha=0.2;
[b,bint,r,rint,stats] = regress(Y,X,alpha);
bbint=[b bint]
format short
p=stats(3)
Получена модель , в которой оценка коэффициента подтверждает с доверительным интервалом при доверительной вероятности предыдущую оценку прибыли 5501.47 руб.
Коэффициент при 1-й переменной оказался положительным. То есть при движении по градиенту область экстремума вдоль 1-й переменной была пройдена, и необходимо уменьшить цену первого товара. Сделать это можно либо новой реализацией градиентного восхождения, либо повторной квадратичной аппроксимацией.
Вдоль второй переменной имеет место максимум прибыли. Оценим координаты экстремума:
format bank
b3=-310.66;b6=-504. 43 ;
хm=[0;-b3/b6/2; 0]
Xm=x0'+xm.*dx'
xm=
0
-0.31
0
Xm=
239.87
465.37
656.23
Поправка оказалась небольшой. Поэтому примем решение прервать процесс активного вмешательства в изменение цен на заданную группу товаров и перейти к сбору статистической информации по продаже этих товаров по ценам
х1 = 239.87 руб, х2 = 465.37 руб, х3 = 656.23 руб.,
найденным по результатам квадратичной аппроксимации области экстремума прибыли. Реализуем это решение с помощью уже использованного центрального композиционного дизайна, приняв за основной уровень точку с координатами руб., и руб.
clear,clc
k=3;
p=ccdesign(k);
X=[ones(length(p),1),p,p(:,1).^2,р(:,2).^2,р(:,3).^2];
X=[X;X;X;X;X;X;X];
N=length(X)
x0=[239.87 465.37 656.23];
dx=[20 50 80];
%xm=[249.5 419.5 667.50]
format bank
D=[ones(N,1)*x0(:,1)+X(:,2)*dx(:,1)…
ones(N,1)*x0(:,2)+X(:,3)*dx(:,2)…
ones(N,1)*x0(:,3)+X(:,4)*dx(:,3)];
Y=profit3(D);
alpha=0.2;
[b,bint,r,rint,stats] = regress(Y,X,alpha);
bbint=[b bint]
format short
p=stats(3)
format bank
A=[2*b(2) 0 0;0 2*b(3) 0; 0 0 2*b(4)],
B=[-b(5);-b(6);-b(7)]
xm=A^-l*B
Xm=x0'+xm.*dx'
Итак, текущее исследование говорит, что средняя прибыль за выделенный период времени от реализации данной группы товаров составляет величину руб. с доверительным интервалом .
Заметим лишь, что в реальных условиях, в отличие от имитационных, отсутствует практическая возможность получить линии уровней функции прибыли.
Задача 2
Дать иллюстрацию близости распределения Пуассона , которому подчиняются дискретные величины хi прибыли с продаж, к нормальному распределению при больших значениях параметра .
Рис. 17
Для быстрого решения задачи удобнее обратиться к функции disttool, результаты исполнения которой показаны на рис. 18 и 19. Но при использовании высокоуровневого графического интерфейса не всегда удается согласовать интервал значений переменной вдоль оси абсцисс, что может породить некоторые сомнения в результатах сравнения распределений. Поэтому обратимся к более надежному, но и более трудоемкому средству.
Построим графики кумулятивных распределений Гаусса и Пуассона в одном графическом окне, написав следующий скрипт.
clear,
clc,
close
x=0:
1e-3:40;
mu=20;
sigma=4.5;
yl=normcdf(x,mu,sigma);
lambda=20;
y2=poisscdf(x,lambda);
plot(x,yl,'--',x,y2,'LineWidth',1.5),
legend('Gauss','Poisson','Location','SouthEast')
grid,set(gca,'GridLineStyle','-'),
Font=12;
xlabel('x','FontSize',Font),
ylabel('F_N(\mu=20,\sigma=5),
F_P(\lambda=20)','FontSize',Font)
set(gca,'FontSize',Font)
title('Распределения Гаусса и Пуассона',…
'FontName','Arial Cyr','FontSize',Font)
Заключение
В рамках выполненной работы мы смогли ознакомиться с одним из методов максимизации прибыли от продаж, реализованном в программной среде MATLAB , основанном на регрессионном анализе и уравнении регрессии, заключающемся в поиске оптимальной цены в зависимости от спроса. Так же возникло понимание статистической природы спроса, так основой её служат Гаусовское и Пуасоновское распределение.
Размещено на Allbest.ru
Подобные документы
Построение статистического ряда распределения предприятий по признаку прибыли от продаж, определение значения моды и медианы. Установление наличия и характера связи между признаками затраты на производство и реализацию продукции и прибыль от продаж.
лабораторная работа [111,0 K], добавлен 17.10.2009Понятие прибыли и ее значение для предприятия в условиях рыночной экономики. Анализ распределения и использования чистой прибыли по основным направлениям УП "Брестоблсоюзпечать". Выявление резервов прибыли. Формирование фондов накопления и потребления.
курсовая работа [59,0 K], добавлен 08.10.2013Экономико-математическая модель распределения средств рекламного бюджета по различным источникам для получения наибольшей прибыли. Оценка деятельности продавцов компании, создание матрицы назначений по должностям с целью увеличения объема продаж.
контрольная работа [1,9 M], добавлен 16.11.2010Типологическая, структурная, аналитическая группировка данных. Определение моды и медианы распределения. Зависимость прибыли от развития компании. График, отражающий изменение прибыли фирмы. Особенности группировки данных по системе варьирующих признаков.
контрольная работа [959,9 K], добавлен 12.02.2012Модели, применяемые в производстве, их классификация, возможности и влияние информации на их сложность. Определение минимизации затрат и максимизации прибыли от реализации продукции с помощью "Excel" и оптимальных значений производственных процессов.
курсовая работа [2,1 M], добавлен 29.11.2014Характеристика ООО "Бизон", анализ его хозяйственной деятельности и порядок расчета эффективности деятельности. Разработка методики моделирования процесса получения прибыли коммерческим предприятием. Расчет оптимальных значений месячной прибыли.
дипломная работа [324,9 K], добавлен 03.11.2009Составление математической модели производства продукции. Построение прямой прибыли. Нахождение оптимальной точки, соответствующей оптимальному плану производства продукции. Планирование объема продукции, которая обеспечивает максимальную сумму прибыли.
контрольная работа [53,7 K], добавлен 19.08.2013Организационно-функциональная структура предприятия ООО "Колорит", его характеристика, основные технико-экономические показатели, дерево целей и функциональные задачи. Математическая модель прибыли предприятия, разработка алгоритма и анализ результатов.
курсовая работа [159,9 K], добавлен 21.01.2010Определение наличия тенденции по заданным значениям прибыли фирмы. Построение графика линейной парной регрессии, нанесение полученных результатов на диаграмму рассеяния. Прогнозирование величины прибыли с помощью построенной регрессионной модели.
контрольная работа [284,0 K], добавлен 27.10.2010Задача оптимизации производства в форме максимизации дополнительной прибыли предприятия при заданных ассортименте выпускаемой продукции и ограничениях на запасы. Определение размера максимального дополнительного дохода от вложения денежных средств.
контрольная работа [591,3 K], добавлен 27.10.2013