| 查看: 1895 | 回复: 20 | ||
[求助]
跪求matlab的for循环语句的编写
|
||
|
跪求各位大侠,指导一下下面这个程序的编写。 %需要输入的数组为x数组和T数组 x=[0.07 0.13 0.28 0.44] T=[283 296 312 320] %计算用到的函数如下,这是我随便写的函数,主要写明每个函数里面的未知输入量是哪个 m=x^2+2x n=2x^+3T o=4x^2+5T^2 p=m+n*o q=3/(T^2) %我要得到的结果如下 y(i)=exp(q-p) %最终目的是将计算得到的y(i)与代入的初值x(i)比较 k=y(i)-x(i) %如果k的绝对值abs(k)<=0.00001,则最终的输出结果为xcal=y(i),否则将得出的y(i)赋值给最初代入计算的x,接着进行计算,直到abs(k)<=0.00001为止。 |
» 猜你喜欢
A期刊撤稿
已经有3人回复
职称评审没过,求安慰
已经有34人回复
垃圾破二本职称评审标准
已经有17人回复
回收溶剂求助
已经有6人回复
投稿Elsevier的Neoplasia杂志,到最后选publishing options时页面空白,不能完成投稿
已经有22人回复
申请26博士
已经有5人回复
EST投稿状态问题
已经有7人回复
毕业后当辅导员了,天天各种学生超烦
已经有4人回复
求助文献
已经有3人回复
投稿返修后收到这样的回复,还有希望吗
已经有8人回复
» 本主题相关价值贴推荐,对您同样有帮助:
matlab语言改写成C语言
已经有18人回复
关于matlab中循环读取多个excel文件的问题?
已经有3人回复
matlab 高维数组插值 矢量化 避免for循环
已经有5人回复
急求一个matlab编码,各位如果知道一定要帮我一把啊
已经有10人回复
Matlab如何实现三重循环
已经有5人回复
while循环语句课程设计
已经有17人回复
求帮忙啊~ matlab一多项式结果太长,怎么写到txt里?
已经有14人回复
跪求matlab 非线性回归程序
已经有5人回复
matlab for循环
已经有9人回复
while语句死循环了,求教
已经有6人回复
【求助】matlab读取fortran输出的txt文件【已解决】
已经有3人回复
【求助】帮我编个程啊~C语言,C++,Matlab,VB...都行~
已经有14人回复

19楼2012-06-04 19:38:33
【答案】应助回帖
|
数据会影响程序的,估计你要的是这个 clc clear x0=[0.07 0.13 0.28 0.44]; T=[283 296 312 320]; for i=1:length(x0) k(i)=1; y(i)=x0(i); while k(i)>0.00001 x(i)=y(i); m=x(i)^2+2*x(i); n=2*x(i)^2+3*T(i); o=4*x(i)^2+5*T(i)^2; p=m+n.*o; q=3./(T(i)^2); y(i)=exp(q-p); k(i)=abs(y(i)-x(i)); end end x k y 但是用这个也行 %需要输入的数组为x数组和T数组 function main clc clear x0=[0.07 0.13 0.28 0.44]; options = optimset('Display','iter','TolFun',1e-5); x=fsolve(@calk,x0,options) end %计算用到的函数如下,这是我随便写的函数,主要写明每个函数里面的未知输入量是哪个 function k=calk(x) T=[283 296 312 320]; m=x.^2+2*x; n=2*x.^2+3*T; o=4*x.^2+5*T.^2; p=m+n.*o; q=3./(T.^2); %我要得到的结果如下 y=exp(q-p); %最终目的是将计算得到的y(i)与代入的初值x(i)比较 k=abs(y-x)-0.00001; end %如果k的绝对值abs(k)<=0.00001,则最终的输出结果为xcal=y(i),否则将得出的y(i)赋值给最初代入计算的x,接着进行计算,直到abs(k)<=0.00001为止。 |

17楼2012-06-04 10:27:39
20楼2012-06-04 19:40:40

2楼2012-06-03 17:10:55
yujia5038
铁杆木虫 (小有名气)
- 应助: 5 (幼儿园)
- 金币: 8025.6
- 帖子: 86
- 在线: 178.2小时
- 虫号: 511726
- 注册: 2008-02-25
- 专业: 化学计量学与化学信息学
3楼2012-06-03 17:52:39

4楼2012-06-03 17:57:21

5楼2012-06-03 17:58:21
zhouzeyuan
铜虫 (初入文坛)
- 应助: 1 (幼儿园)
- 金币: 59.5
- 帖子: 7
- 在线: 13.3小时
- 虫号: 1082738
- 注册: 2010-08-26
- 性别: GG
- 专业: 自然语言理解与机器翻译
6楼2012-06-03 20:49:49

7楼2012-06-04 08:42:17

8楼2012-06-04 08:42:53

9楼2012-06-04 08:46:22

10楼2012-06-04 08:56:55













回复此楼
