| Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) | 
![]()  | 
	
| 		
			
			 | 
		#1 | 
| 
			
			 初级会员 
			
			
			
			注册日期: 2008-03-18 
				
				年龄: 43 
				
					帖子: 5
				 
				
				
				声望力: 0 ![]()  | 
	
	
	
		
		
			
			 
			
			b1=[-380,0,0]';b2=[-150,-350,0]';b3=[150,-350,0]';b4=[194,129,-20]';b5=[-194,129,-20]';b6=[0,-241,-20]'; 
		
		
		
		
		
		
		
	syms m1 m2 m3 m4 m5 m6; c1=[m1-680,0,0]';c2=[-150,m2-650,0]'; c3=[150,m3-650,0]';c4=[194,129,m4-320]'; c5=[-194,129,m5-320]';c6=[0,-241,m6-320]'; a1=[-880,0,0]';a2=[-150,-850,0]'; a3=[150,-850,0]';a4=[194,129,-520]'; a5=[-194,129,-520]';a6=[0,-241,-520]'; a=pi/9;b=0;c=0; R1=[cos(a),-sin(a),0;sin(a),cos(a),0;0,0,1]; R2=[cos(b),0,sin(b);0,1,0;-sin(b),0,cos(b)]; R3=[1,0,0;0,cos(c),-sin(c);0,sin(c),cos(c)]; R=R1*R2*R3; X=-75:15:75;Y=-75:15:75;Z=0; for i=1:11 for j=1:11 P=[X(i),Y(j),0]'; B1=R*b1+P; d1=B1-c1; d1'*d1==300*300; f1=-d1/300; g1=a1-c1; h1=g1/sqrt(g1'*g1); p1=acos(f1'*(R*h1)); q1=acos(f1'*h1); if p1>=0 & p1<=0.21*pi q1>=0 & q1<=0.21*pi abs(m1)<=75 plot(X,Y) end end end  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 		
			
			 | 
		#2 | 
| 
			
			 高级会员 
			
			
			
			注册日期: 2007-07-26 
				
				年龄: 41 
				
					帖子: 268
				 
				
				
				声望力: 25 ![]()  | 
	
	
	
		
		
			
			 
			
			请将错误信息贴出来……谢谢……
		 
		
		
		
		
		
		
		
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 		
			
			 | 
		#3 | 
| 
			
			 初级会员 
			
			
			
			注册日期: 2008-03-18 
				
				年龄: 43 
				
					帖子: 5
				 
				
				
				声望力: 0 ![]()  | 
	
	
	
		
		
			
			 
			
			??? Error using ==> >= 
		
		
		
		
		
		
		
	Function '>=' is not defined for values of class 'sym' 是自定义的变量不能用大于等于号吗? 应该怎么改正? 谢谢了!  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 		
			
			 | 
		#4 | 
| 
			
			 高级会员 
			
			
			
				
			
			注册日期: 2008-02-26 
				
				年龄: 39 
				
					帖子: 158
				 
				
				
				声望力: 25 ![]() ![]() ![]()  | 
	
	
	
		
		
			
			 
			
			我觉得你的这个程序很奇怪,是全部的程序,还是你选取的一部分呀, 
		
		
		
		
		
		
			1 if p1>=0 & p1<=0.21*pi q1>=0 & q1<=0.21*pi abs(m1)<=75 m1没有赋值,只是一个符号变量,求其绝对值????? 2 for i=1:11 for j=1:11 P=[X(i),Y(j),0]'; B1=R*b1+P; d1=B1-c1; d1'*d1==300*300; 最后这一条程序,是一个判断,怎么没有把它放在if while的环境中???? 3 syms m1 m2 m3 m4 m5 m6; c1=[m1-680,0,0]';c2=[-150,m2-650,0]'; c3=[150,m3-650,0]';c4=[194,129,m4-320]'; c5=[-194,129,m5-320]';c6=[0,-241,m6-320]'; 这里的" ' " 是求其转置矩阵么??? 如果m1 m2 m3 m4 m5 m6 只是符号变量的话,这样求出的矩阵不是它的转置矩阵,而是相应的共轭复数矩阵的转置,应该是用transpose 
				__________________ 
		
		
		
		
	学我想学,用我所学。:lovely:  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 		
			
			 | 
		#5 | 
| 
			
			 初级会员 
			
			
			
			注册日期: 2008-03-18 
				
				年龄: 43 
				
					帖子: 5
				 
				
				
				声望力: 0 ![]()  | 
	
	
	
		
		
			
			 
			
			上面大虾说的很有道理,万分感谢! 
		
		
		
		
		
		
		
	1 这个程序的本意是打印出x,y和z。x,y范围都是[-75,75],z是常数 2 然后x和y有一些约束条件 请问这样的程序该如何编啊?  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 		
			
			 | 
		#6 | 
| 
			
			 高级会员 
			
			
			
				
			
			注册日期: 2008-02-26 
				
				年龄: 39 
				
					帖子: 158
				 
				
				
				声望力: 25 ![]() ![]() ![]()  | 
	
	
	
		
		
			
			 
			
			有点晕,没看明白,仔细说一下好吗?
		 
		
		
		
		
		
		
			
				__________________ 
		
		
		
		
	学我想学,用我所学。:lovely:  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
![]()  | 
	
	
		
  | 
	
		 | 
			 
			相似的主题
		 | 
	||||
| 主题 | 主题作者 | 版面 | 回复 | 最后发表 | 
| 十个最普通但最重要的词——The Most Common but Most Important Words | 直流特性 | 英语学习 | 6 | 2009-08-22 21:29 | 
| 【求助】求!哪位有ebcot的matlab实现源码可以分享一下。 | winter | MATLAB论坛 | 1 | 2008-06-30 12:25 | 
| matlab2006a虚拟光驱后怎么装阿?高手指点 | xs1119 | MATLAB论坛 | 1 | 2008-04-24 08:49 | 
| [求助]如何产生原二维图像10%像素点模糊图像 | xuexizhe | MATLAB论坛 | 0 | 2008-04-17 11:29 | 
| 【求助】请高手帮忙——限滑差速器 | trueboy | MATLAB论坛 | 0 | 2008-01-12 14:49 |