如何用java来读取数学方程和非线性函数

问题描述

比如:minx1*x2+3x3^2+x2*x4x1+x2+x3=1x2^2-30>=0读取出来以后要知道多少变量,并且可以赋值

解决方案

解决方案二:
有高人在不?
解决方案三:
不要沉啊!高人呢
解决方案四:
很简单的一个代码,自己在改一下。/***此版本只是粗糙的模拟了要实现的功能。可能还存在很多安全隐患和bug****/publicclassTestVar{publicstaticvoidmain(Stringargs[]){Stringstr="1+x1+x2+x3=1";Stringstrb=setX(str,"y1","y2","y3");System.out.println(strb);}/***获取参数个数**/publicstaticintgetvarLength(Stringstr){String[]astr=str.split("x");returnastr.length-1;}/***传入要修改的string和参数*String变量形如x1,x2...**/publicstaticStringsetX(Stringstr,String...stringArray){StringmodStr=str;for(inti=0;i<stringArray.length;i++){intindex=i+1;modStr=modStr.replaceAll("x"+index,stringArray[i]);}returnmodStr;}}

解决方案五:
高手在哪里哦?
解决方案六:
引用楼主talentshuai008的回复:

比如:minx1*x2+3x3^2+x2*x4x1+x2+x3=1x2^2-30>=0读取出来以后要知道多少变量,并且可以赋值

给你个提示吧看看Math你上边的都可以解释的
解决方案七:
这个程序只是给了点启发,离我想要的效果还有点远。我在写一个优化程序,首先要把目标函数和约束条件读进来,在这,约束条件是x1+x2+x3=1;x2^2-30>=0。目标函数是minx1*x2+3x3^2+x2*x4,求最小。

时间: 2024-08-31 23:51:41

如何用java来读取数学方程和非线性函数的相关文章

java javascript-如何用java去读取FTP下的文件目录,可以手动选择文件上传路径

问题描述 如何用java去读取FTP下的文件目录,可以手动选择文件上传路径 如何用JAVA实现在本地浏览器点击添加按钮,跳转到FTP服务器的目录下,可以浏览FTP目录,选择需要的文件,然后把路径+文件名添加到input中,后台或js怎么实现?

如何用Java编写读取txt文件中数据并播放出来的软件,该怎么弄???

问题描述 如何用Java编写读取txt文件中数据并播放出来的软件,该怎么弄?? 解决方案 解决方案二:播放出来?不懂解决方案三:javax.sound.midi结合java.io自己找文档看看

jdbc-如何用Java根据存在于sqlserver2000中的图片路径把图片读取出来

问题描述 如何用Java根据存在于sqlserver2000中的图片路径把图片读取出来 把图片都放在一个文件夹里,用sqlserver2000存图片路径,路径该怎么写?如何用Java jdbc桥接方式把图片读取出来?希望高手指导 解决方案 首先我们在sqlserver是有<图片>这个字段用于存贮图片信息的,那我们就解析并输出图片,java读取sqlserver <图片>字段图片并输出你的图片文件夹要在项目下,数据库中写成绝对路径 public class GetPhoto { /*

如何用java读取php的gzencode函数输出的压缩字符

问题描述 如何用java读取php的gzencode函数输出的压缩字符 输入的字符串为php的gzencode压缩的字符串,可以用gzdecode解开,但是用java的java.util.zip.GZIPInputStream读入字符串时,总是提示: java.util.zip.ZipException: Not in GZIP format 希望有经验的朋友帮我解答一下,我的代码如下: JAVA import java.io.ByteArrayInputStream; import java.

新手 请求帮忙解答-请问下,如何用Java读取 一个txt文件(txt文件是一个数字矩阵)``````

问题描述 请问下,如何用Java读取 一个txt文件(txt文件是一个数字矩阵)`````` 请问下,如何用Java读取 一个txt文件(txt文件是一个数字矩阵).把每列的数据合成一大列输出,意思就是把第二列的数据放在第一列的末尾,第三列放在第二列的末尾````` 多谢了. 解决方案 太麻烦 说下思路,你看一下行不行, 1>.把每一行都放到一个数组里 ,可以用缓冲流读取一行, 2>.然后按矩阵的分割部分的字符 来分割这一行的字符串 拿到每个数组项, 3>.根据每个数组的下标,可以拿到

编码-如何用java读取含有逻辑判断的xml文件?

问题描述 如何用java读取含有逻辑判断的xml文件? 各位大神好, 我现在想要用Java读取一个XML文件,内容如下.想实现给出relativeHumidity一个值,它可以通过读取XML自己判断是否在范围内.不如改如何实现呢?还是说xml只能机械表示内容,不能用作逻辑判断? <?xml version="1.0" encoding="UTF-8"?> 解决方案 Java读取xml文件JAVA读取XML文件java读取xml文件 解决方案二: 文件内容

java ee-请问javaee语言中如何用eclipse判断读取的邮箱的有效性?代码怎么写?

问题描述 请问javaee语言中如何用eclipse判断读取的邮箱的有效性?代码怎么写? 请问javaee语言中如何用eclipse判断读取的邮箱的有效性?代码怎么写? 解决方案 http://blog.sina.com.cn/s/blog_4b5bc011010156bm.html 解决方案二: 直接用正则表达式,,判定是否符合格式要求就行了 解决方案三: 具体怎么做?有没有案列 解决方案四: 不是自己写个正则表达式?

图像处理-如何用Java 的ImageIO获取8位灰度图像的像素值

问题描述 如何用Java 的ImageIO获取8位灰度图像的像素值 用getRGB方法获得的不准确 最好能给个不同位数的读取方法,多谢其他方法也可以. 解决方案 想问一下,这个问题你解决了吗,怎么解决的?

如何用Ant命令读取文本文件中每行的数据了,谢谢!

问题描述 如何用Ant命令读取文本文件中每行的数据了,谢谢! 解决方案 解决方案二:没有人知道吗?谢谢!解决方案三:师兄,你好,我是今年即将加入深圳华为产品数据部的应届生,您能给我讲讲您这么多年在这个部门的感受吗?比如:工作压力.假期.待遇等等.我表示不胜感激涕零解决方案四:ant留了很多接口,你可以调用java程序,或者系统的命令来读本地文件.如果是properties文件的话,好像不用调用外部程序ant也可以load进来.去apache找doc看看吧