楼主: mjjackey
3944 3

[问答] 1stOpt如何解变常数非线性方程组 [推广有奖]

  • 0关注
  • 0粉丝

小学生

50%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
46 点
帖子
4
精华
0
在线时间
7 小时
注册时间
2015-2-28
最后登录
2020-1-25

楼主
mjjackey 发表于 2015-2-28 12:29:31 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
需要在1stOpt中解变常数非线性方程组,我用了如下两种方式,但是都没有达到我预期的效果,软件把它也当做变量去求解了,也有可能是用的方法不对,但我从手册中找不到其它方法了。我用的1stopt破解免安装1.5版。
  1. Parameters Bt[10^10,10^12];
  2. Parameters c[160,200];
  3. Parameters m[-0.55,0.54];
  4. Parameters n[-0.52,0.54];
  5. Parameters p[0.65,1];
  6. Parameters Rl;
  7. Constant a=-150;
  8. Constant b=150;

  9. //Constant Bx=-48030; //Bx,By,Bz是变参数,从文件中读出一行再解一次方程,对于每一组Bx,By,Bz需要求一次方程组
  10. //Constant By=29370;
  11. //Constant Bz=-19077.3;

  12. BatchFileModel; //法一
  13. VarConstant Bx="Sheet1[A1:A240]";
  14. VarConstant By="Sheet1[B1:B240]";
  15. VarConstant Bz="Sheet1[C1:C240]";

  16. //DataFile "D:\Mag1230.xls[Sheet1[A1:A240]]";

  17. //RowDataSet; //法二
  18. //Bx="Sheet1[A1:A240]";
  19. //By="Sheet1[B1:B240]";
  20. //Bz="Sheet1[C1:C240]";
  21. //EndRowDataSet;

  22. Function Bt*(3*(m*a+n*b+p*c)*a/Rl^5-m/Rl^3)/Bx-1=0;
  23. Bt*(3*(m*a+n*b+p*c)*b/Rl^5-n/Rl^3)/By-1=0;
  24. Bt*(3*(m*a+n*b+p*c)*c/Rl^5-p/Rl^3)/Bz-1=0;
  25. m^2+n^2+p^2-1=0;
  26. Rl-sqrt(a^2+b^2+c^2)=0;
复制代码



二维码

扫码加我 拉你入群

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

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

关键词:非线性方程组 非线性方程 线性方程组 线性方程 Stop 1stopt 非线性方程组

Mag1230.zip
下载链接: https://bbs.pinggu.org/a-1737116.html

6.79 KB

Bx,By,Bz数据

本附件包括:

  • Mag1230.xls

沙发
shamohu123 发表于 2015-11-23 23:05:22
正版的就没问题了。

藤椅
mjjackey 发表于 2016-3-23 09:58:41
shamohu123 发表于 2015-11-23 23:05
正版的就没问题了。
是的,我虽然没有正版,但我也琢磨出程序没有问题。

板凳
matlab-007 发表于 2016-8-28 21:46:58
版本的问题,新版话的没问题

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-31 15:05