<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.E-potniSlog17
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.E-potniSlog18
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.E-potniSlog19
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page Section1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=SL link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal><span lang=EN-US>Hello, <o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p>

<p class=MsoNormal><span lang=EN-US>From Slovenia – big problem </span><span
lang=EN-US style='font-family:Wingdings'>J</span><span lang=EN-US>. Waiting for
answer.<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p>

<p class=MsoNormal><span lang=EN-US>In file is added problem.<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p>

<p class=MsoNormal><span lang=EN-US>Questions are:<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>//Question 1: how to draw lines for Z axes
(represent time) out to matrix data?<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>//Question 2: how to draw spline3d on the
surface of dawned graph?<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>//Question 3: - hardest - how to draw multidimensional
trend of that graph with spline3d in Z direction?<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>// For all the answers - congratulations (I
spend 20 hours on that)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p>

<p class=MsoNormal><span lang=EN-US>Best regards,<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>Tomaz <o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p>

<p class=MsoNormal><span lang=EN-US>Algorithm is that:<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p>

<p class=MsoNormal><span lang=EN-US>function [xx,yy,zz]=graf3d(A)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>[n,m]=size(A) // matrix A<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p>

<p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p>

<p class=MsoNormal><span lang=EN-US>X=zeros(4,(n-1)*m)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p>

<p class=MsoNormal><span lang=EN-US>    for i=1:(n-1)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>      for
j=1:(m-1) //posebej za j=m<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>       
X(1,(i-1)*m+j)= A(i,j)*cos((j-1)*2*%pi/m)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>       
X(2,(i-1)*m+j)= A(i,j+1)*cos(j*2*%pi/m)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>       
X(3,(i-1)*m+j)= A(i+1,j)*cos((j-1)*2*%pi/m)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>       
X(4,(i-1)*m+j)= A(i+1,j+1)*cos(j*2*%pi/m)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>      end<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>    end<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US> <o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>    for i=1:(n-1)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>       
X(1,i*m)= A(i,m)*cos((m-1)*2*%pi/m)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>       
X(2,i*m)= A(i,1)*cos(0)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>       
X(3,i*m)= A(i+1,m)*cos((m-1)*2*%pi/m)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>       
X(4,i*m)= A(i+1,1)*cos(0)   <o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>    end  <o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US> <o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>Y=zeros(4,(n-1)*m)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p>

<p class=MsoNormal><span lang=EN-US>    for i=1:(n-1)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>        for
j=1:(m-1) // posebej za j=m<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>         
Y(1,(i-1)*m+j)= A(i,j)*sin((j-1)*2*%pi/m)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>         
Y(2,(i-1)*m+j)= A(i,j+1)*sin(j*2*%pi/m)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>         
Y(3,(i-1)*m+j)= A(i+1,j)*sin((j-1)*2*%pi/m)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>         
Y(4,(i-1)*m+j)= A(i+1,j+1)*sin(j*2*%pi/m)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>       
end<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>    end<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US> <o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>    for i=1:(n-1)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>      Y(1,i*m)=
A(i,m)*sin((m-1)*2*%pi/m)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>      Y(2,i*m)=
A(i,1)*sin(0)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>      Y(3,i*m)=
A(i+1,m)*sin((m-1)*2*%pi/m)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>      Y(4,i*m)=
A(i+1,1)*sin(0)   <o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>    end  <o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p>

<p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p>

<p class=MsoNormal><span lang=EN-US>Z=zeros(4,(n-1)*m)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p>

<p class=MsoNormal><span lang=EN-US>  for i=1:(n-1)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>    for j=1:m<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>     
Z(1,(i-1)*m+j)= i<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>     
Z(2,(i-1)*m+j)= i<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>     
Z(3,(i-1)*m+j)= i+1<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>     
Z(4,(i-1)*m+j)= i+1<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>    end<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>  end<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p>

<p class=MsoNormal><span lang=EN-US>xx=X<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>yy=Y<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>zz=Z<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p>

<p class=MsoNormal><span lang=EN-US>f=plot3d(xx,yy,zz) <o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p>

<p class=MsoNormal><span lang=EN-US>endfunction<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p>

<p class=MsoNormal><span lang=EN-US>A=[30   
10          
5            
5            
20          
10          
10           10<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>30          
11          
6            
7            
17           8            
6             15<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>31          
12          
6            
6            
15          
8            
7             15<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>33          
12          
6            
7            
15          
8            
8             11<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>34          
14          
7            
8            
13          
9            
9             6<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>32          
15          
6            
7            
14          
7            
8             11<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>34          
16          
4             6            
12          
8            
9             11<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>36          
18          
4            
4            
11          
7            
10           10<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>37          
19          
3            
3            
11          
7            
7             13<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>38          
19          
2            
3            
10          
8            
6             14<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>43          
17          
2            
2            
12          
8            
8             8]<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>xtitle("3D") <o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p>

<p class=MsoNormal><span lang=EN-US>graf3d(A)<o:p></o:p></span></p>

</div>

</body>

</html>