作者saniao (saniao)
看板MATLAB
标题[讨论] 求大神帮看为何不一样(偏微分)
时间Wed Apr 1 11:52:32 2015
clear all
clc
%控制影像偏微分
syms Xs t Xp Yp Ys;
f=(cos(t)*(Xp-Xs)-sin(t)*(Yp-Ys))/(sin(t)*(Xp-Xs)+cos(t)*(Yp-Ys));
simplify(diff(f,Xs))
%查询影像偏微分
syms xb a xp yp yb;
h=(cos(a)*(xp-xb)-sin(a)*(yp-yb))/(sin(a)*(xp-xb)+cos(a)*(yp-yb));
simplify(diff(h,xb))
请问
这两个偏微分结果怎麽会不一样呢
对应关系如下
Xs <-> xb
Ys <-> yb
Xp <-> xp
Yp <-> yp
t <-> a
f结果如下
(sin(t)*(cos(t)*(Xp - Xs) - sin(t)*(Yp - Ys)))/(cos(t)*(Yp - Ys) + sin(t)*(Xp
- Xs))^2 - cos(t)/(cos(t)*(Yp - Ys) + sin(t)*(Xp - Xs))
h结果如下
cos(a)/(cos(a)*(yb - yp) + sin(a)*(xb - xp)) - (sin(a)*(cos(a)*(xb - xp) -
sin(a)*(yb - yp)))/(cos(a)*(yb - yp) + sin(a)*(xb - xp))^2
到底为什麽不一样= _=
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.116.47.32
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MATLAB/M.1427860354.A.8DC.html
1F:→ celestialgod: 我的都长一样耶...MATLAB 2015a 04/01 12:25
2F:→ celestialgod: f: -(Yp - Ys)/(Yp*cos(t) - Ys*cos(t) + Xp*sin(t) 04/01 12:25
3F:→ celestialgod: - Xs*sin(t))^2 04/01 12:25
4F:→ saniao: ...竟然 我是2014b 04/01 12:25
5F:→ celestialgod: h: (yb - yp)/(yb*cos(a) - yp*cos(a) + xb*sin(a) 04/01 12:25
6F:→ celestialgod: - xp*sin(a))^2 04/01 12:25
7F:→ celestialgod: 只有分子的部分,负号有无带入的差异 04/01 12:26
8F:→ saniao: 不对 负号跟符号相反 你看我的对应关系 这样是不一样的 04/01 12:26
9F:→ saniao: = _= 所以是把负号带进去就好吗.. 04/01 12:26
10F:→ celestialgod: 我的2014b跑出一样的结果 04/01 12:27
11F:→ saniao: 负号带进去 分子依样 可是分母的符号还是不一样吧@@ 04/01 12:28
12F:→ celestialgod: 下面是平方 所以负号带进去 就一样了 04/01 12:28
13F:→ saniao: Yp 应该对应到 yp的 可是他对应到yb了 04/01 12:28
14F:→ saniao: 我算算 对不起 数学不好XDD 04/01 12:29
15F:→ celestialgod: 他按照dictionary order去排的,所以会长得不太一样 04/01 12:31
16F:→ celestialgod: 但是其实是一样的东西 04/01 12:31
17F:→ saniao: 好Q_Q 我犯傻 长见识XDD 04/01 12:33