问题列表 - 第9540页

Python中的数学方程式操作

我想开发一个显示给定数学方程式的GUI应用程序.当您单击等式中的特定变量以表示它是未知变量即要计算时,等式转换为自身以评估所需的未知变量.

例如:


a = (b+c*d)/e
Run Code Online (Sandbox Code Playgroud)

让我们假设我点击"d"表示它是未知变量.然后应该将等式重新构造为:

d = (a*e - b)/c
Run Code Online (Sandbox Code Playgroud)

截至目前,我只想知道如何根据用户输入重新排列给定的等式.我从哥哥那里得到的一个建议是在后端使用预修复/后期修复符号表示来评估它.

这是唯一的方法还是有任何更简单的建议?此外,我不仅将使用基本的数学函数,还将使用三角函数和微积分(基本的我认为.没有偏微分和所有这些).我认为前/后修复符号评估可能对评估更高的数学函数没有帮助.

但这只是我的意见,所以请指出我是不是错了.此外,我将使用SymPy进行数学评估,因此对给定数学方程的评估不是问题,从给定的通用方程创建特定方程式是我的主要问题.

python math equation

14
推荐指数
4
解决办法
1万
查看次数

Wordpress php致命错误:调用未定义的函数language_attributes()?

如何修复以下错误.

致命错误:调用未定义的函数language_attributes()

php wordpress fatal-error

5
推荐指数
0
解决办法
5254
查看次数

使用Git或Bazaar管理代码更容易吗?

我正在研究 GitBazaar功能,并想知道哪一个功能更丰富的代码管理?

git version-control bazaar

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

将对象传递给UITypeEditor

我目前希望使用PropertyGrid来允许用户编辑我的一些类,但是我已经碰到了将对象传递给他们使用的UITypeEditor的墙.当用户按下下拉列表时,我想显示已加载纹理的列表框以供选择,如果他们想要使用应用程序尚未加载的纹理,他们可以单击按钮从文件对话框中选择一个.如果我在这里没有意义的形式的模拟:

下拉图片.

我的问题:要填充列表框,我需要访问管理UITypeEditor资源列表的类.

现在我已经为我自己的类解决了这个问题,给他们一个关于创建它们的管理对象的参考.在UITypeEditor中,我然后使用该引用来访问我需要的内容.但是,对于我没有编写的类,例如XNA Texture2D类,我不能这样做.

以下是我正在使用的类:

class StaticGeometryChunk
{
    // Geometry data to draw with. Contains a reference to its managing 
    // class for use in its UITypeEditor.
    public GeometryData { get; set; }
    ....
}

class Material
{
    // These are XNA classes. I can't just add a reference to its managing 
    // class (I think?).
    public Texture2D Texture1 { get; set; }
    public Texture2D Texture2 { get; set; }
    ....
}
Run Code Online (Sandbox Code Playgroud)

我一直在看我的选择,他们似乎是:

  1. 使管理类静态.

我真的不想这样做.有几个管理类,因为每个资源的加载方式不同.还有一些类需要在这些类之前创建并传入.

  1. 使管理类单身.

我也不想这样做.这似乎是一种快速而肮脏的方式来"隐藏"问题而不是"解决"它.我也可能希望将来有一些管理类可供单身人士消除.

  1. 创建一个包装类,它包含对管理类及其目标(例如XNA …

c# propertygrid uitypeeditor

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

有没有人有javacc教程的链接?

在线找到这种文件非常困难.

我在JAVAWORLD中找到了一个,但这个不包括jjTree和访客.

有没有人碰巧有一些指向教程的链接?

javacc

16
推荐指数
2
解决办法
1万
查看次数

NSAutoreleasePool携带方法?

我正在构建一个iPhone应用程序,我在其中分离一些线程以在后台执行长时间运行的工作,以免挂起UI.我知道线程需要NSAutoreleasePool实例进行内存管理.我不确定的是,如果thread方法调用另一个方法 - 该方法是否还需要NSAutoreleasePool?

示例代码:

- (void)primaryMethod {
    [self performSelectorInBackground:@selector(threadedMethod) withObject:nil];
}

- (void)threadedMethod {
    NSAutoreleasePool *aPool = [[NSAutoreleasePool alloc] init];

    // Some code here

    [self anotherMethod];

    // Maybe more code here

    [aPool drain];
}

- (void)anotherMethod {
    // More code here
}
Run Code Online (Sandbox Code Playgroud)

我问的原因是我收到错误,对象正在自动释放,没有池,并且"只是泄漏".

我已经看到其他问题,人们根本没有自动释放池,我理解为什么需要自动释放池.我特别感兴趣的是找出在(在这个例子中)创建的自动释放池是否threadedMethod适用于在其中创建的对象anotherMethod.

iphone cocoa memory-management objective-c autorelease

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

强制链接到mp3文件以下载/另存为

我的网站上有mp3文件的链接(普通<a href="file.mp3">标签).

但对于安装了Apple Quicktime的许多用户,它会打开mp3文件,而不是在您点击链接时"保存"它们.

您是否可以强制浏览器保存链接而不是使用浏览器首选项?

我可以使用JavaScript或C#.NET,如果可能的话,我正在寻找一个简单的解决方案.

html javascript c#

2
推荐指数
1
解决办法
8926
查看次数

从C#中的Brushes集合中选择随机画笔的最佳方法是什么?

从C#中的System.Drawing.Brushes集合中选择随机画笔的最佳方法是什么?

c# collections select brush

6
推荐指数
1
解决办法
7790
查看次数

registerNatives()方法有什么作用?

在java中,registerNatives()Object类的私有静态方法有什么作用?

c java methods java-native-interface object

68
推荐指数
2
解决办法
4万
查看次数

3
推荐指数
1
解决办法
1万
查看次数