小编Qia*_* Li的帖子

在多重导数中执行替换的问题

我在Mathematica中遇到了一个基本问题,这让我困惑了一段时间.我想采用m'衍生物x*Exp[t*x],然后评估它x=0.但以下不正确.请分享你的想法.

D[x*Exp[t*x], {x, m}] /. x -> 0
Run Code Online (Sandbox Code Playgroud)

这也是错误的意思

General::ivar: 0 is not a valid variable.
Run Code Online (Sandbox Code Playgroud)

编辑:我之前的例子(D[Exp[t*x], {x, m}] /. x -> 0)是微不足道的.所以我变得更难了.:)我的问题是:如何强制它先做衍生评估,然后做替代.

wolfram-mathematica

5
推荐指数
1
解决办法
3231
查看次数

如何减少mathematica中的自变量数量

这不是真的是一个数学问题,或者实际上是一个数学问题.:d

假设我有一个矩阵

{{4/13 + (9 w11)/13 + (6 w12)/13, 
  6/13 + (9 w21)/13 + (6 w22)/13}, {-(6/13) + (6 w11)/13 + (4 w12)/
   13, -(9/13) + (6 w21)/13 + (4 w22)/13}}
Run Code Online (Sandbox Code Playgroud)

w11,w12,w21,w22作为自由参数.

我通过视觉检查知道3*w11+2*w12可以表示为一个变量,并且3*w21+2*w22可以表示为另一个变量.所以基本上这个矩阵只有两个独立的变量.给定此形式的任何矩阵,是否有任何方法可以自动减少自变量的数量?我想我坚持用精确的数学方法来制定它.

请分享你的想法.非常感谢.

编辑:

我的问题实际上如下.给出这样的矩阵

{{4/13 + (9 w11)/13 + (6 w12)/13, 
  6/13 + (9 w21)/13 + (6 w22)/13}, {-(6/13) + (6 w11)/13 + (4 w12)/
   13, -(9/13) + (6 w21)/13 + (4 w22)/13}}
Run Code Online (Sandbox Code Playgroud)

或涉及其他一些象征性的常数

{{a+4/13 + …
Run Code Online (Sandbox Code Playgroud)

wolfram-mathematica

5
推荐指数
1
解决办法
1683
查看次数

如何在perl中的printf函数中集中证明

我知道printf函数默认使用右对齐.-将使它成为合理的.但它是否有可能使其集中证明格式?

非常感谢.

perl

5
推荐指数
2
解决办法
7747
查看次数

C++中的语法,用于返回函数指针的成员函数

我有以下程序,我想修复它.不知道如何使它在语法上正确.

class A{
    void f(){};
    void (A::*)()get_f(){return &A::f;}
};
Run Code Online (Sandbox Code Playgroud)

另外,我想最终移动函数定义大纲,如下所示.

void A::(*)()A::get_f(){
    return &A::f;
}
Run Code Online (Sandbox Code Playgroud)

这里的语法也正确吗?

非常感谢你的帮助!

c++

5
推荐指数
1
解决办法
132
查看次数

C++中的构造函数调用或函数样式转换

如果我有以下c ++代码:

class foo{
public:
    explicit foo(int i){};
};
void f(const foo &o){
}
Run Code Online (Sandbox Code Playgroud)

然后我打电话

f(foo(1));
Run Code Online (Sandbox Code Playgroud)

foo(1)构造函数调用还是函数式转换?

c++

5
推荐指数
1
解决办法
3491
查看次数

如何在C++中获得向量中元素的等级

我需要获取 C++ 中容器的元素的等级(位置索引 +1),例如vectorlist。有没有方便的方法呢?我本可以根据 进行测试nth_element以找到排名。或者我可以排序并进行二分搜索以找到排名。但在最坏的情况下,所有这些似乎都不是很有效。我想获得 O(lgn) 复杂度,并尽可能使用 STL 算法。

c++ stl

5
推荐指数
2
解决办法
3781
查看次数

从匿名内部类中获取封闭类对象作为函数参数

不确定我是否在问一个合理的问题.我知道每个内部类都保持对封闭类对象的引用.在给定匿名内部类作为函数参数的情况下,我可以引用封闭类之外的封闭类对象吗?

class A{
    public static void foo(Thread t) {
        //here, how to get the reference of the enclosing class object of "t", 
        //i.e. the object of class B. I know, somebody might have put in a 
        //non-inner class Thread. But how can I check if "t" is really from an 
        //anonymous inner class of class B and then do something here?
    }
}
class B{
    public void bar() {
        A.foo(
        new Thread() {
            public void run() {
                System.out.println("inside bar!");
            } …
Run Code Online (Sandbox Code Playgroud)

java

5
推荐指数
1
解决办法
2801
查看次数

使用com.typesafe.play#sbt-plugin; 2.2.1:未找到SBT插件依赖项解析失败

我有一个Play应用程序,当我跑步时sbt,我收到如下错误:

[warn]   http://repo.typesafe.com/typesafe/releases/com/typesafe/play/sbt-plugin/2.2.1/sbt-plugin-2.2.1.pom
[info] Resolving org.fusesource.jansi#jansi;1.4 ...
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn]  ::          UNRESOLVED DEPENDENCIES         ::
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn]  :: com.typesafe.play#sbt-plugin;2.2.1: not found
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn] 
[warn]  Note: Some unresolved dependencies have extra attributes.  Check that these dependencies exist with the requested attributes.
[warn]      com.typesafe.play:sbt-plugin:2.2.1 (sbtVersion=0.13, scalaVersion=2.10)
Run Code Online (Sandbox Code Playgroud)

但实际上,这个插件的路径http://repo.typesafe.com/typesafe/releases/com.typesafe.play/不是失败的试验http://repo.typesafe.com/typesafe/releases/com/typesafe/play.

project/plugin.sbt如下所示:

resolvers += "Typesafe repository" at "http://repo.typesafe.com/typesafe/releases"

addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.2.1")
Run Code Online (Sandbox Code Playgroud)

请指教.

sbt playframework

5
推荐指数
1
解决办法
6498
查看次数

在webstorm和intellij中打开同一个项目,并防止询问"项目文件已更改"窗口

我想在webstorm和intellij中打开同一个项目时摆脱恼人的弹出窗口.这个窗口坚持不懈

Project components were changed externally and cannot be reloaded:
RunManager
editorHistoryManager
ToolWindowManager
ProjectRootManager
ChangeListManager
FileEditorManager
Would you like to reload project?
Run Code Online (Sandbox Code Playgroud)

有没有办法做到这一点?

谢谢.

intellij-idea webstorm

5
推荐指数
1
解决办法
2602
查看次数

Go 接口中的“动态类型”是什么意思?

The Way to Go: A Thorough Introduction To The Go Programming Language (Ivo Balbaert) 包含这句话,我不太明白:

接口类型可以包含对实现该接口的任何类型的实例的引用(接口具有所谓的动态类型)

这方面的一个例子是什么,为什么这很有用?

go

5
推荐指数
2
解决办法
5899
查看次数

标签 统计

c++ ×3

wolfram-mathematica ×2

go ×1

intellij-idea ×1

java ×1

perl ×1

playframework ×1

sbt ×1

stl ×1

webstorm ×1