我想用c#编一个小软件 望大神们不吝赐教通过textbox输入几个一维数组例如x=[x1,x2,x3,x4,……xn]'y=[y1,y2,y3,y4,……yn]'(皆为n行1列)然后经过计算得到一个数组X=[1,x1,y1,x1^,y1^,x1*y11,x2,y2,x2^,y2^,x2*y2..

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 23:38:34
我想用c#编一个小软件 望大神们不吝赐教通过textbox输入几个一维数组例如x=[x1,x2,x3,x4,……xn]'y=[y1,y2,y3,y4,……yn]'(皆为n行1列)然后经过计算得到一个数组X=[1,x1,y1,x1^,y1^,x1*y11,x2,y2,x2^,y2^,x2*y2..

我想用c#编一个小软件 望大神们不吝赐教通过textbox输入几个一维数组例如x=[x1,x2,x3,x4,……xn]'y=[y1,y2,y3,y4,……yn]'(皆为n行1列)然后经过计算得到一个数组X=[1,x1,y1,x1^,y1^,x1*y11,x2,y2,x2^,y2^,x2*y2..
我想用c#编一个小软件 望大神们不吝赐教
通过textbox输入几个一维数组例如x=[x1,x2,x3,x4,……xn]'y=[y1,y2,y3,y4,……yn]'(皆为n行1列)然后经过计算得到一个数组
X=[1,x1,y1,x1^,y1^,x1*y1
1,x2,y2,x2^,y2^,x2*y2
.
.
.
1,xn,yn,xn^,yn^,xn*yn]
其中n的个数没有严格限制 由已知点的个数决定.
如何将计算好的矩阵利用listbox或者textbox输出.
望大神能给出一些代码 在下不甚感激

我想用c#编一个小软件 望大神们不吝赐教通过textbox输入几个一维数组例如x=[x1,x2,x3,x4,……xn]'y=[y1,y2,y3,y4,……yn]'(皆为n行1列)然后经过计算得到一个数组X=[1,x1,y1,x1^,y1^,x1*y11,x2,y2,x2^,y2^,x2*y2..
数组的切割可以用split得到,比如说你textbox1中输入了1,3,5,7,那么string[] arr=textbox1.text.split(',')之后,arr中存放的就是对应的字符串,arr[0]即为1,arr[3]为7,arr.lenght即为你的数字个数n
有了n之后你就可以定义出后面的矩阵为(我不知道什么类型的,比如说是int的,大小按你写的可能是n行6列),那就是
int[,] arr2=new int[n,6];
之后怎么计算相乘填入arr2应该简单了吧.