24小时热门版块排行榜    

查看: 907  |  回复: 3
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

zhaoxyah

铁杆木虫 (著名写手)

[求助] 请问matlab解方程组结果如何保存 已有1人参与

matlab程序如下,想把运行结果保存至一.txt文件,便于用ORIGIN画图分析,请问该如何设置如下运算结果保存,期待大侠指导
function solve_noneqs2
clear all;clc
format long
global thita
x0=[0.8 -5 0.1];
for i=1:1:88
    thita=i*3.14/180.0;
[x]=fsolve(@objfun,x0)
end
function f=objfun(x)
global thita
gam=0.2;
gama=gam/(cos(thita)+gam*(1-cos(thita)));  
nn=0;

mie=1836.0*4.0;
miu=1.0/mie;
tie=0.01;
rou=0.2;
uiy0=-0.01;
e0=-0.01;
f(1)=(1+x(1))*x(3)-(1-gama)*sqrt(2*mie*pi)*exp(x(2))/(1+erf(sqrt(-x(2))));
f(2)=gama*x(3)/(1-gama)-x(1)*sqrt(nn*nn-2*mie*x(2))/(1+x(1));
f(3)=(1+erf(sqrt(-x(2)))+2*exp(x(2)))/(1+erf(sqrt(-x(2))))...
+(-x(1)/(miu*nn*nn-2*x(2)))-(1-rou*uiy0*sin(thita)/e0)/(x(3)*x(3)-tie);
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhaoxyah

铁杆木虫 (著名写手)

引用回帖:
3楼: Originally posted by 月只蓝 at 2015-01-28 14:28:26
或者更简单点,把x结果显示在主程序窗口中,复制粘贴到Origin即可:

function solve_noneqs2
clear all;clc
format long
global thita
x0=;
for i=1:1:88
    thita=i*3.14/180.0;
x(i,1:3)=fsolve(@objf ...

非常感谢您的每一次指导!祝每天开心
4楼2015-01-28 14:34:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 zhaoxyah 的主题更新
信息提示
请填处理意见