File: %25p_i_r.sci

package info (click to toggle)
scilab 2.6-4
  • links: PTS
  • area: non-free
  • in suites: woody
  • size: 54,632 kB
  • ctags: 40,267
  • sloc: ansic: 267,851; fortran: 166,549; sh: 10,005; makefile: 4,119; tcl: 1,070; cpp: 233; csh: 143; asm: 135; perl: 130; java: 39
file content (16 lines) | stat: -rw-r--r-- 374 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
function s1=%p_i_r(i,j,s1,s2)
//s2(i,j)=s1, s1 matrix of polynomials
//!
// Copyright INRIA
[lhs,rhs]=argn(0)
if rhs==3 then
  [s1,s2]=(j,s1)
  [n1,n2]=size(s2('den'))
  n=s2('num');n(i)=s1
  d=ones(n);d(1:n1,1:n2)=s2('den');d(i)=ones(s1);
else
  [n1,n2]=size(s2('den'))
  n=s2('num');n(i,j)=s1
  d=ones(n);d(1:n1,1:n2)=s2('den');d(i,j)=ones(s1);
end
s1=rlist(n,d,s2('dt'))