全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
10656 2
2010-09-12
如何用MATLAB实现一元二次方程组的求导并求解方程组?

   在编程中碰到对500个一元二次方程组的求导,如:f(1)=(1/2)*gama(1)*Z(1)^2+lamda(1)*Z(1)
                                                f(2)=(1/2)*gama(2)*Z(2)^2+lamda(2)*Z(2)
                                                ...........................
                                                f(500)=(1/2)*gama(500)*Z(500)^2+lamda(500)*Z(500)

并想对500个求导后的方程组连立求解,从而求出函数的解。但是用MATLAB编写程序时,用一个循环函数老是运行提示有错,不知道如何编写?由于是新手,找很多书籍和网上搜索很多,但一直没得到解决。请大侠热心指点!谢谢!

  syms  Z  f  E;
  Z=[] ;
for n=1:500
   % syms (['Z',num2str(n)]);
    f(n)=(1/2)*gama(n)*Z(n)^2+lamda(n)*Z(n);  %表示是企业n成本函数;
    df(n)=diff(f(n),'Z(n)');                  %求偏导数
    ........
    联立方程组如何编写?


在线等!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2010-9-12 17:05:23
http://www.ilovematlab.cn/forum-108-1.html  去这个论坛上找一下高手
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2011-1-2 22:56:05
谢谢楼主的分享某事
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群