24小时热门版块排行榜    

查看: 482  |  回复: 2

三星2010

木虫 (小有名气)

[求助] 请大家看一下这个简短的matlab程序,运行时自动退出是什么情况啊?

程序如下:
yy = [];    % 用于存储输出值y
for x = 0:0.02:1
    equ = subs('x+y +sin(x*y^2) = 1');  % 带入x值,获得只有y的方程
    yy = [yy, double(solve(equ, 'y'))]; % solve解出y值,double将y值变成数值型
end

目的就是输出隐函数的坐标值,将0.02改为0.2时程序运行就正常,但不改的话运行时自动退出也没有错误提示,甚是不解,请高手帮忙!
回复此楼
静心,合力
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

csgt0

荣誉版主 (著名写手)

彩色挂图

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
三星2010: 金币+3, ★★★很有帮助 2012-05-18 17:29:14
三星2010: 金币+2, ★★★★★最佳答案 2012-05-18 17:34:18
不知道你说的什么意思,没有问题啊,
yy =

  Columns 1 through 10

    1.0000    0.9615    0.9257    0.8923    0.8608    0.8310    0.8027    0.7758    0.7501    0.7254

  Columns 11 through 20

    0.7017    0.6788    0.6567    0.6353    0.6145    0.5943    0.5746    0.5553    0.5365    0.5182

  Columns 21 through 30

    0.5001    0.4824    0.4650    0.4479    0.4310    0.4143    0.3978    0.3815    0.3653    0.3493

  Columns 31 through 40

    0.3334    0.3175    0.3018    0.2860    0.2703    0.2546    0.2389    0.2232    0.2073    0.1914

  Columns 41 through 50

    0.1754    0.1592    0.1429    0.1263    0.1095    0.0923    0.0748    0.0570    0.0386    0.0196

  Column 51
showmethemoney
2楼2012-05-18 09:21:11
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

三星2010

木虫 (小有名气)

引用回帖:
2楼: Originally posted by csgt0 at 2012-05-18 09:21:11:
不知道你说的什么意思,没有问题啊,
yy =

  Columns 1 through 10

    1.0000    0.9615    0.9257    0.8923    0.8608    0.8310    0.8027    0.7758    0.7501    0.7254

  Columns 11 through 20 ...

谢谢你,我后来把软件重装后就可以正常运行了,
静心,合力
3楼2012-05-18 17:28:41
已阅   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 三星2010 的主题更新
信息提示
请填处理意见