| Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) | 
![]()  | 
	
| 		
			
			 | 
		#1 | 
| 
			
			 初级会员 
			
			
			
			注册日期: 2013-07-31 
				
				年龄: 35 
				
					帖子: 1
				 
				
				
				声望力: 0 ![]()  | 
	
	
	
		
		
			
			 
			
			matlab 2010b 
		
		
		
		
		
		
		
	java version jdk1.7.0_25 ________________________________ import com.mathworks.toolbox.javabuilder.*; import plotdemo.plotter; public class createplot { public static void main(String[] args) { MWNumericArray x = null; /* Array of x values */ MWNumericArray y = null; /* Array of y values */ plotter thePlot = null; /* Plotter class instance */ int n = 20; /* Number of points to plot */ try { /* Allocate arrays for x and y values */ int[] dims = {1, n}; x = MWNumericArray.newInstance(dims, MWClassID.DOUBLE, MWComplexity.REAL); y = MWNumericArray.newInstance(dims, MWClassID.DOUBLE, MWComplexity.REAL); /* Set values so that y = x^2 */ for (int i = 1; i <= n; i++) { x.set(i, i); y.set(i, i*i); } /* Create new plotter object */ thePlot = new plotter(); /* Plot data */ thePlot.drawplot(x, y); thePlot.waitForFigures(); } catch (Exception e) { System.out.println("Exception: " + e.toString()); } finally { /* Free native resources */ MWArray.disposeArray(x); MWArray.disposeArray(y); if (thePlot != null) thePlot.dispose(); } } } why 结果出来就单单显示窗口,没有内容。  
		 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 |