*** 作系统几乎都是C语言写的
WINDOWS,LINUX...下的几乎所有程序也可以用C语言来写
只是单纯用C来调用API来写WINDOW图形界面的程序比较麻烦
但C功能强大,与底层契合也好 精通C的话用来提高自己能力不错
答案是:x1 =23/5
x2 =-1/10
由于 你的关键部分mysum的括号打 得 不是 很 规范,我 是根据 你 的描述再按照 我的理解写 的,不知 是否 是你的 愿意
程序如下:
syms x1 x2
A=[2,1,0,-1,-2]
B=[1,0,-1]
C=[1,2,21,2,30,0,06,0,36,5,5]
mysum=0
for i=1:5
for j=1:3
mysum=mysum+(C(i,j)+(x1+x2*abs(B(j)/1)*B(j)+(1-x1-x2)*A(1)))^2
end
end
y1=diff(mysum,x1)
y2=diff(mysum,x2)
算得:
y1 =-132+30*x1+60*x2
y2 =-262+60*x1+140*x2
然后用solve
[x1,x2]=solve('-132+30*x1+60*x2=0','-262+60*x1+140*x2=0')
然后就是 答案啦
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)