| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1139 人关注过本帖
标题:[求助]VC 调用 fsolve 函数
取消只看楼主 加入收藏
sst1982
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2007-6-26
收藏
 问题点数:0 回复次数:3 
[求助]VC 调用 fsolve 函数
先表谢意,小弟问题如下,还望高手给与解决.
下面为matlab 中的 .m文件
function Q=fun(T)
x=T(1);y=T(2);Q=zeros(2,1);
a=0.5; //此处数值0.5为变量,需在VC中调用变量P[i][j]。
P=a*a*a*(10-15*a+6*a*a);
D=1050; //此处数值1050为变量,需在VC中调用变量温度 T 。
C=0.02; //此处数值0.02为变量,需在VC中调用变量C[i][j] 。
Q(1)=C-[1-P]*x-P*y;
Q(2)=(322050+75.677*D)/3+8.314*D*log(y/(3-y))+(1/3-2*y/9)*(-190*D)-77207+15.877*D-8.314*D*log(x/(1-x))-(1-2*x)*(-34671);

然后在matlab中调用函数 X=fsolve(@fun,[0.02 0.01],optimset('Display','off')) 所得到的数值 需要赋值给VC中的Ur[i][j]和Ua[i][j].
现在小弟想在VC中实现此函数的中间计算,希望大侠能够给点帮助!谢谢了!
搜索更多相关主题的帖子: fsolve 函数 
2007-06-26 13:12
sst1982
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2007-6-26
收藏
得分:0 
回复:(sst1982)[求助]VC 调用 fsolve 函数

小弟补充一点:用的环境是VC6.0,MATLAB7.0

2007-06-26 18:58
sst1982
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2007-6-26
收藏
得分:0 
回复:(sst1982)[求助]VC 调用 fsolve 函数
希望各位高手给与帮忙啊!小弟实在是搞不出来,眼看就要毕业了,课题还早着做完,卡在这个地方已经一个月了!哎!小弟再次谢过!
2007-06-27 19:22
sst1982
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2007-6-26
收藏
得分:0 
谢谢楼上的大哥!正在研究ing!呵呵
2007-06-28 16:26
快速回复:[求助]VC 调用 fsolve 函数
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.045338 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved