changeset 9785:f83050d0b00d octave-forge

bug fix in the examples
author mmarzolla
date Mon, 19 Mar 2012 16:31:21 +0000
parents 5ff9b37ab1cb
children a4fc49a6c9d2
files main/queueing/inst/ctmc_exps.m
diffstat 1 files changed, 6 insertions(+), 8 deletions(-) [+]
line wrap: on
line diff
--- a/main/queueing/inst/ctmc_exps.m	Mon Mar 19 16:16:49 2012 +0000
+++ b/main/queueing/inst/ctmc_exps.m	Mon Mar 19 16:31:21 2012 +0000
@@ -152,10 +152,9 @@
 %!demo
 %! lambda = 0.5;
 %! N = 4;
-%! birth = lambda*linspace(1,N-1,N-1);
-%! death = zeros(1,N-1);
-%! Q = diag(birth,1)+diag(death,-1);
-%! Q -= diag(sum(Q,2));
+%! b = lambda*[1:N-1];
+%! d = zeros(size(b));
+%! Q = ctmc_bd(b,d);
 %! t = linspace(0,10,100);
 %! p0 = zeros(1,N); p0(1)=1;
 %! L = zeros(length(t),N);
@@ -173,10 +172,9 @@
 %!demo
 %! lambda = 0.5;
 %! N = 4;
-%! birth = lambda*linspace(1,N-1,N-1);
-%! death = 0*birth;
-%! Q = diag(birth,1)+diag(death,-1);
-%! Q -= diag(sum(Q,2));
+%! b = lambda*[1:N-1];
+%! d = zeros(size(b));
+%! Q = ctmc_bd(b,d);
 %! p0 = zeros(1,N); p0(1)=1;
 %! L = ctmc_exps(Q,p0);
 %! disp(L);