标题:我的程序问题在哪儿,ezplot参数需注意什么问题?
只看楼主
yanhe3302
Rank: 1
等 级:新手上路
威 望:1
帖 子:39
专家分:0
注 册:2006-7-18
 问题点数:0 回复次数:4 
我的程序问题在哪儿,ezplot参数需注意什么问题?

各位大虾,小女这厢有礼了;
我的程序是这样的
a1=linspace(0,2*pi,1000);
a2=3*a1/4+0.08*cos(3*a1+3*pi/2);
syms a1 a2 t ;
g=0.75-0.24*sin(3*a1+3*pi/2);
f=atan(t);
k1=compose(f,g);
k2=pi/2-k1;
y2=54*sin(k2).*sin(a2);
ezplot(a2,y2);
出现如下错误
?? Error using ==> inline/feval
Not enough inputs to inline function.

Error in ==> D:\ProgramFiles\matlab\toolbox\matlab\specgraph\ezplot.m (ezparam)
On line 323 ==> Y = feval(y,T);

Error in ==> D:\ProgramFiles\matlab\toolbox\matlab\specgraph\ezplot.m
On line 143 ==> ezparam(f{1},f{2},vars,labels,varargin{2:end});

Error in ==> D:\ProgramFiles\matlab\toolbox\symbolic\@sym\ezplot.m
On line 52 ==> ezplot(f(1).s,f(2).s)

搜索更多相关主题的帖子: ezplot 参数 sin matlab 
2006-07-18 21:16
zhangenter
Rank: 6Rank: 6
等 级:贵宾
威 望:25
帖 子:390
专家分:0
注 册:2006-6-5
得分:0 
第二行和第三行位置换一下
a1=linspace(0,2*pi,1000);
syms a1 a2 t ;
a2=3*a1/4+0.08*cos(3*a1+3*pi/2);

g=0.75-0.24*sin(3*a1+3*pi/2);
f=atan(t);
k1=compose(f,g);
k2=pi/2-k1;
y2=54*sin(k2).*sin(a2);
ezplot(a2,y2);

OldHandle = findobj( \'Name\', \'悲伤\' ) ;if ~isempty(OldHandle),delete(OldHandle) ;end for Time = \'现在\':\'每一天\':\'永远\',set( gco, \'心情\', \'快乐\');end % 这段代码为你天天快乐而存在
2006-07-18 22:28
yanhe3302
Rank: 1
等 级:新手上路
威 望:1
帖 子:39
专家分:0
注 册:2006-7-18
得分:0 

原来是这样,非常感谢

2006-07-19 09:43
zhangenter
Rank: 6Rank: 6
等 级:贵宾
威 望:25
帖 子:390
专家分:0
注 册:2006-6-5
得分:0 
不客气,我啥都没做

OldHandle = findobj( \'Name\', \'悲伤\' ) ;if ~isempty(OldHandle),delete(OldHandle) ;end for Time = \'现在\':\'每一天\':\'永远\',set( gco, \'心情\', \'快乐\');end % 这段代码为你天天快乐而存在
2006-07-19 12:13
yanhe3302
Rank: 1
等 级:新手上路
威 望:1
帖 子:39
专家分:0
注 册:2006-7-18
得分:0 
哪的话,你的一局话可省了我半天时间啊
2006-07-19 20:13



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-79047-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.055244 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved