楼主: matsuojia
1381 3

[求助]MATLAB程序的一个问题 [推广有奖]

  • 0关注
  • 1粉丝

已卖:94份资源

本科生

69%

还不是VIP/贵宾

-

威望
0
论坛币
679 个
通用积分
0.2100
学术水平
1 点
热心指数
3 点
信用等级
1 点
经验
1467 点
帖子
71
精华
0
在线时间
73 小时
注册时间
2009-3-25
最后登录
2024-10-17

楼主
matsuojia 发表于 2009-5-23 22:58:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
function f=fx(b,x)
f=b(1)./(1+b(2)*x.^2).^b(3);
%存在M文件fx.m中
在MATLAB窗口中,输入了x,y这2组数据,然后我运行fx
%在MATLAB运行窗口输入了fx回车
就出现
>> fx
??? Input argument 'b' is undefined.

Error in ==> F:\MATLAB6p5\work\fx.m
On line 2  ==> f=b(1)./(1+b(2)*x.^2).^b(3);
为什么出错了呢。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:MATLAB程序 MATLAB matla atlab Lab MATLAB 程序

沙发
广金小C 发表于 2009-5-23 23:25:00
应该是还没有定义B吧。。你要先把他定义为参数吧。。。。具体要看回教材。我记得不是很清楚。。
对经济金融方面有共同爱好的同志们,可以加我为好友,随时随地跟大家分享讨论。共同学习。也希望大家能够不吝赐教。

藤椅
linglan523 发表于 2009-6-22 16:30:48
你的b是 x还是 y?
或者你输入数据后,没有改名字。
把sheet1改为x或y。

板凳
chenvitor 发表于 2012-5-13 13:48:48
楼主有没有找到什么解决的办法,求告知!!!我也遇到了类似的问题,我的也是出于没有定义的问题。
谢谢!!

祝工作顺利!
数据搞起来

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

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2025-12-26 07:56