| Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) | 
|  | 
|  2007-07-12, 22:31 | #1 | 
| 初级会员 注册日期: 2007-07-12 
					帖子: 4
				声望力: 0  |  【求助】请教几个明天要交的考试题,急! 
			
			1.	根据输入参数个数实现当没有输入参数时,显示信息;当有一个参数时,则以该参数为边长绘制正方形;当有两个参数时,以两个参数为长和宽绘制矩形 2. X在[0 20]范围,计算多项式y1=5x4+4x3+3x2+2x1的值,并根据x和y进行二阶、三阶和四阶拟合 3. 输入字符串变量a为“hello”,将a的每个字符向后移4个,例如“h”变为“l”,然后再逆序赋给变量b 由于初学,不知道怎么写这些程序,请各位个哥哥大姐姐帮我解答一下,明天要交了,万分感谢! | 
|   |   | 
|  2007-07-13, 22:42 | #2 | 
| 初级会员 注册日期: 2007-07-12 
					帖子: 4
				声望力: 0  |   
			
			怎么没有一个人会做吗
		 | 
|   |   | 
|  2007-07-13, 22:44 | #3 | 
| 初级会员 注册日期: 2007-07-12 
					帖子: 4
				声望力: 0  |   
			
			请求大家帮帮忙
		 | 
|   |   | 
|  2007-07-16, 17:28 | #4 | 
| 初级会员 注册日期: 2007-07-03 
					帖子: 12
				声望力: 19  |   
			
			1. 根据输入参数个数实现当没有输入参数时,显示信息;当有一个参数时,则以该参数为边长绘制正方形;当有两个参数时,以两个参数为长和宽绘制矩形  function test(x,y) if nargin==0 disp('请输入参数'); end if nargin==1 rectangle('Position',[100,100,x,x],'linewidth',10,'EdgeColor','b'); axis equal; end if nargin==2 rectangle('Position',[100,100,x,y],'linewidth',10,'EdgeColor','r'); axis equal; end | 
|   |   | 
|  2007-07-16, 17:43 | #5 | 
| 初级会员 注册日期: 2007-07-03 
					帖子: 12
				声望力: 19  |   
			
			2. X在[0 20]范围,计算多项式y1=5x4+4x3+3x2+2x1的值,并根据x和y进行二阶、三阶和四阶拟合 题目有问题. 若x=0:2.5,y=erf(x);进行六阶拟合 x=0:0.1:2.5; y=erf(x); p=polyfit(x,y,6); x=0:0.1:5; y=erf(x); f=polyval(p,x); plot(x,y,'bo',x,f,'r:'); legend('原始数据','拟合结果'); | 
|   |   | 
|  2007-07-16, 18:25 | #6 | 
| 初级会员 注册日期: 2007-07-03 
					帖子: 12
				声望力: 19  |   
			
			3. 输入字符串变量a为“hello”,将a的每个字符向后移4个,例如“h”变为“l”,然后再逆序赋给变量b b=char(fliplr(double('hello')+4)) | 
|   |   | 
|  2007-07-17, 21:11 | #7 | 
| 初级会员 注册日期: 2007-07-12 
					帖子: 4
				声望力: 0  |   
			
			谢谢你的答案
		 | 
|   |   | 
|  2007-07-18, 09:53 | #8 | 
| 初级会员 注册日期: 2007-06-29 
					帖子: 2
				声望力: 0  |   
			
			各位仁兄,想请教一个问题: 误差函数erf()的作用是什么? | 
|   |   |