声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2850|回复: 0

[Maple] 求教程序

[复制链接]
发表于 2009-1-21 10:06 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
最近在自学Maple,有一道练习题是已知两点P,P1和通过两点的向量r,r1,求旋转矩阵A,移动向量d
下面是我自己编的,请大家帮忙指正,谢谢!
restart;
with (plots):
with(linalg):

pi := evalf(Pi):
p := [3.0, 0.0]:
r := vector [1.0, 0.0]:
p1 := [5.0, 0.0]:
r1 := vector [0.0, 1.0]:

local p,p1,r,r1,res;

res := planTransf (p, r, p1, r1)

r := vector(2,[1,0],[0,0]);
r1 := vector(2,[0,0],[1,0]);

A := matrix (2,2,[r1], [r]);
d := vector ([p1[1], -p[1]]);
x := <4,2>:
x1 := proc(p,p1)

evalf (x-1) ;

RETURN(res);
end:
回复
分享到:

使用道具 举报

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-12-29 18:02 , Processed in 0.055566 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表