﻿功能:给矩阵变量指定索引元素赋值

格式:
SetDataByIndex(value,A,i,j)
SetDataByIndex(value,A,index)
value:为需要赋值的值
A:为赋值对象的矩阵变量
i:表示赋值的行索引(从1开始)
j:表示赋值的列索引(从1开始)
index:表示赋值的第index索引

说明:函数执行成功返回1,否则提示出错.

PS:本函数在执行本程序动态执行代码时可能会用到.

例子:

a =
[ 22.0462393351115    5.51932316996126    47.0592079903275    6.28447735509112
  7.76616717119057    27.6945111703568    23.3782355083983    42.7247388952993
  8.77431575617488    49.6811526127537    16.3917951595000    40.7178073146929
  2.10864585922502    48.1507807262944    39.6169469643463    28.2330341768605 ]

b=SetDataByIndex(10,a,3,4)//假如系统之前有如上的矩阵,执行后得到
b =
[ 1.00000000000000 ]

a//回车后可以看到赋值后的
ans =
[ 22.0462393351115    5.51932316996126    47.0592079903275    6.28447735509112
  7.76616717119057    27.6945111703568    23.3782355083983    42.7247388952993
  8.77431575617488    49.6811526127537    16.3917951595000    10.0000000000000
  2.10864585922502    48.1507807262944    39.6169469643463    28.2330341768605 ]