| Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) | 
![]()  | 
	
| 		
			
			 | 
		#1 | 
| 
			
			 初级会员 
			
			
			
			注册日期: 2008-04-18 
				
				年龄: 45 
				
					帖子: 5
				 
				
				
				声望力: 0 ![]()  | 
	
	
	
		
		
			
			 
			
			>> r=1:1:100; 
		
		
		
		
		
		
		
	>> y=r.^2; >> if y> 50 r end >> plot(y,r) 我想实现这样一个功能, r为1到100的整数 , y=r.^2; 把 y>50 时 r的值输出。并且在坐标图中画图线。 但是总是不成功。麻烦帮忙看一下。 万分感谢  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 		
			
			 | 
		#2 | 
| 
			
			 普通会员 
			
			
			
			注册日期: 2008-03-25 
				
				年龄: 41 
				
					帖子: 58
				 
				
				
				声望力: 19 ![]()  | 
	
	
	
		
		
			
			 
			
			r=1:1:100; 
		
		
		
		
		
		
		
	y=r.^2; a=[]; j=1; for i=1:length(y) if y(i)>50 a(j)=y(i); j=j+1 end end a plot(a,sqrt(a)) %把滿足y>50的 y 裝到a向量 在找對應的r畫圖 =============== 比較簡潔的寫法 r=1:100 t=[r;r.^2]; t(:,find(t(2,  <=50))=[]; %把 y<50的那幾行拿掉plot(t(2,  ,t(1, ) :smile:  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 		
			
			 | 
		#3 | 
| 
			
			 初级会员 
			
			
			
			注册日期: 2008-04-18 
				
				年龄: 45 
				
					帖子: 5
				 
				
				
				声望力: 0 ![]()  | 
	
	
	
		
		
			
			 
			
			非常感谢。问题解决了。
		 
		
		
		
		
		
		
		
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
![]()  | 
	
	
		
  | 
	
		 | 
			 
			相似的主题
		 | 
	||||
| 主题 | 主题作者 | 版面 | 回复 | 最后发表 | 
| [原创]曲线拟合 | shiqiang | MATLAB论坛 | 147 | 2019-07-18 10:45 | 
| 急问:simulink中的PLL如何使用? | 未注册 | MATLAB论坛 | 0 | 2008-05-25 21:51 | 
| [求助]求助高手!!用MATLAB制作动画 | shingo | MATLAB论坛 | 1 | 2008-05-11 08:33 | 
| 请问下这个传递函数是否有错误 | kg6005225 | MATLAB论坛 | 0 | 2008-05-06 18:48 | 
| [求助]急需帮助!!!~~~关于矩阵行列的交换!!~~~~ | 9200397 | MATLAB论坛 | 2 | 2008-05-03 17:48 |