MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MathCAD论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=36)
-   -   [问题] 我给了一个值域变量,但最后解出来却只有一个值,请帮忙看下,谢谢~ (https://www.labfans.com/bbs/showthread.php?t=18955)

kkcool 2013-07-04 18:33

我给了一个值域变量,但最后解出来却只有一个值,请帮忙看下,谢谢~
 
2 个附件
我给了一个值域变量,但最后解出来却只有一个值,请帮忙看下,谢谢~

zpz11111 2013-07-05 11:51

回复: 我给了一个值域变量,但最后解出来却只有一个值,请帮忙看下,谢谢~
 
1 个附件
[QUOTE=kkcool;59429]我给了一个值域变量,但最后解出来却只有一个值,请帮忙看下,谢谢~[/QUOTE]
矢量乘以矢量,是矢量的“点积”。结果是一个标量值。
从你提问看来,你大约想获得的结果是每一个矢量元素分别按表达式运算所求得的结果,那你应该把整个表达式矢量化之后再运算,如下截图。

kkcool 2013-07-05 15:32

回复: 我给了一个值域变量,但最后解出来却只有一个值,请帮忙看下,谢谢~
 
1 个附件
[QUOTE=zpz11111;59430]矢量乘以矢量,是矢量的“点积”。结果是一个标量值。
从你提问看来,你大约想获得的结果是每一个矢量元素分别按表达式运算所求得的结果,那你应该把整个表达式矢量化之后再运算,如下截图。[/QUOTE]

嗯,谢谢版主。还有个问题,当我那个φ值变量改为下图中的值域时,要怎么写,φ是角度值,其他的不变

zpz11111 2013-07-06 08:20

回复: 我给了一个值域变量,但最后解出来却只有一个值,请帮忙看下,谢谢~
 
2 个附件
定义带单位的值域,必须每个数据都带上相同的单位,(老朽对你的意图的理解,觉得你是想把取值单位定义为“度”,所以使用了 “°”,(这个常见符号,mathcad是接受的,和 deg 等价)。
下面,要注意的是,只有函数才接受“值域变量”,所以你定义的含自变量φ的标量符号都必须更改,请见页面截图:


所有时间均为北京时间。现在的时间是 19:49

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.