找回密码
 注册
Simdroid-非首页
查看: 152|回复: 9

MATLAB 程序问题

[复制链接]
发表于 2011-3-30 14:15:22 | 显示全部楼层 |阅读模式 来自 四川成都
本帖最后由 千亿星辰 于 2011-3-30 14:28 编辑

fplot('2./((2*pi).^0.5*x)*exp(-(log(x)-log(1.2)).^2*4)',[0,10],2e-4)

那位帮忙看下,这哪里错误

评分

1

查看全部评分

发表于 2011-3-30 14:42:38 | 显示全部楼层 来自 陕西西安
Simdroid开发平台
1# 千亿星辰
没错么?你的问题是啥?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评分

1

查看全部评分

回复 不支持

使用道具 举报

 楼主| 发表于 2011-3-30 14:58:38 | 显示全部楼层 来自 四川成都
是不是MATLAB的文件不支持中文名字啊?

评分

1

查看全部评分

回复 不支持

使用道具 举报

发表于 2011-3-30 14:59:59 | 显示全部楼层 来自 陕西西安
3# 千亿星辰
。。。
这是不支持的。连有空格ms都是不行的,别说中文了。

评分

1

查看全部评分

回复 不支持

使用道具 举报

 楼主| 发表于 2011-3-30 15:01:50 | 显示全部楼层 来自 四川成都
我运行后出现这个
>> fplot('2/((2*pi).^0.5*x)*exp(-(log(x)-log(1.2)).^2*4)',[0,10],2e-4)
??? Error using ==> inlineeval
Error in inline expression ==> 2/((2*pi).^0.5*x)*exp(-(log(x)-log(1.2)).^2*4)
??? Error: Missing variable or function.

Error in ==> inline.feval at 34
        INLINE_OUT_ = inlineeval(INLINE_INPUTS_, INLINE_OBJ_.inputExpr, INLINE_OBJ_.expr);

Error in ==> fplot at 107
x = xmin; y = feval(fun,x,args{4:end});

评分

1

查看全部评分

回复 不支持

使用道具 举报

发表于 2011-3-30 15:13:36 | 显示全部楼层 来自 陕西西安
5# 千亿星辰
我估计是你的版本有问题吧。
如果是高版本的话
这样也行

  1. f=@(x)2./((2*pi).^0.5*x)*exp(-(log(x)-log(1.2)).^2*4);
  2. fplot(@f,[0,10],2e-4)
复制代码

如果低版本的话

  1. f=inline('2./((2*pi).^0.5*x)*exp(-(log(x)-log(1.2)).^2*4)');
  2. fplot(f,[0,10],2e-4)
复制代码

你试试吧

评分

1

查看全部评分

回复 不支持

使用道具 举报

 楼主| 发表于 2011-3-30 15:20:11 | 显示全部楼层 来自 四川成都
谢谢啊!我再试试
回复 不支持

使用道具 举报

发表于 2011-3-30 15:20:20 | 显示全部楼层 来自 黑龙江哈尔滨
表达式(2*pi).^0.5*x的外面的两个括号是全角的括号!!!

你能不能不要总用这么低级的错误来提问呀???浪费大家的时间,以后你的这些低级问题,别人回答后的奖励仿真币都由你来出。

我运行后出现这个
>> fplot('2/((2*pi).^0.5*x)*exp(-(log(x)-log(1.2)).^2*4)',[0,10],2e-4)
??? Error using ==> inlineeval
Error in inline expression ==> 2/((2*pi).^0.5*x)*exp(-(log(x)-log(1.2)).^2 ...
千亿星辰 发表于 2011-3-30 15:01
回复 不支持

使用道具 举报

 楼主| 发表于 2011-3-30 15:37:50 | 显示全部楼层 来自 四川成都
我调出图形了,但是这样又不行了!
f=inline('2./((2*pi).^0.5*x)*exp(-(log(x)-log(1.2)).^2*4)','x');
f1=int(x*f,x,0,w)/int(f,x,0,w);
fplot('f1',[0,10],2e-4)

评分

1

查看全部评分

回复 不支持

使用道具 举报

发表于 2011-3-30 16:00:05 | 显示全部楼层 来自 陕西西安
不知你的w为何物,什么类型的变量,为啥无缘无故有出现一个w?
个人以为,提问题时你最好有这个问题的完整的描述。不然真的有点事浪费大家的时间,而且你自己的问题也得不到解决。感觉你提问题没有抓住关键。
此外,救你现在的问题,如果w是个数,经过运算后f1也是个数,怎么画图?
建议你好好理一理思路。

评分

1

查看全部评分

回复 不支持

使用道具 举报

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

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-10-4 23:20 , Processed in 0.052272 second(s), 23 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表