我有一个函数 f(x,t) ,我想使用Mathematica绘制 f(x(t),t)=0 解决方案的功能 x(t) . 我该怎么做?

Mathematica通常与我可以使用的其他编程语言完全不同 . 通常,我会尝试看起来像:

Create arrays X, T

For t in T do

solve (numerically) f(x,t)=0, append the solution to X

Plot X

但是,我不太清楚如何在Mathematica中使用循环,对于数组也是如此,所以我在这方面遇到了严重的问题 .

Mathematica是否有一些快速,直接的方法来解决这个问题?如果没有,有人可以帮我解决这个问题吗?

此外,是否有人有更好的问题 Headers ?

Edit: 根据@LutzL的建议,我会尝试以下内容:

Table[FindRoot[f[x,t]==0,{x,x_0}],{t,start,stop,step}]

这会正常吗?

我还有一个问题,因为我的函数 f(x,t) 是高度非线性的,因此我想为每个 t 输入一个好的起点 . 具体来说,我知道 t=0 的解决方案,我想用于时间步 t_{n+1} t_n 的解决方案 . 有没有办法做到这一点?

Edit 2: 我通过以下方式解决了问题:

tmax = 10; nsteps = 100*tmax;

thrust = {v/2 - g}; angle = {Pi/2};

For[i = 1, i <= nsteps, i++,

sol = {thr, \[Theta]} /.

FindRoot[{eq1[i*tmax/nsteps],

eq2[i*tmax/nsteps]}, {{thr, Last[thrust]}, {\[Theta],

Last[angle]}}]; AppendTo[thrust, sol[[1]]];

AppendTo[angle, sol[[2]]]];

ListPlot[Table[{i*tmax/nsteps, thrust[[i + 1]]}, {i, 0, nsteps}]]

ListPlot[Table[{i*tmax/nsteps, angle[[i + 1]]/Pi}, {i, 0, nsteps}]]

其中 eq1 和 eq2 是我的方程式, thrust 和 angle 是解决方案

mathematica打包java_使用Mathematica将解决方案绘制到方程式中相关推荐

  1. mathematica打包java_从Mathematica到Java的图像

    我试图从Mathematica中获取一张图片. 我尝试评估一些使用包中的方法生成图形的Mathematica代码. 如果我将代码粘贴到Mathematica Notebook,则会正确生成图形. 所以 ...

  2. webpack1.x环境配置与打包基础【附带各种 “坑“ 与解决方案!持续更新中...】

    webpack1.x环境配置与打包基础[附带各种 "坑" 与解决方案!持续更新中...] 参考文章: (1)webpack1.x环境配置与打包基础[附带各种 "坑&quo ...

  3. 计算机cad论文参考文献,Auto CAD在计算机绘制矿图中的应用探索

    摘 要:随着我国社会水平的提升,经济步伐的推进,我国的煤矿事业也在这个过程中得到了较大程度的发展.其中,矿图是煤矿开采过程中非常重要的一项工具,可以说是煤矿采掘的重要依据和基础.矿图不仅反映内容复杂, ...

  4. Photoshop绘制植物大战僵尸中的食人花

    本教程主要使用Photoshop绘制植物大战僵尸中的食人花,制作食人花有几个要素需要 注意.我是参照超级马里奥和植物战僵尸两款游戏综合得出的这个家伙~不过由于它没有眼睛传神,所以制作的时候就需要特意关 ...

  5. 【Groovy】Groovy 扩展方法 ( 实例扩展方法配置 | 扩展方法示例 | 编译实例扩展类 | 打包实例扩展类字节码到 jar 包中 | 测试使用 Thread 实例扩展方法 )

    文章目录 一.扩展方法示例 二.实例扩展方法配置 三.编译实例扩展类 四.打包静态扩展类字节码到 jar 包中 五.测试使用 Thread 实例扩展方法 一.扩展方法示例 为 Thread 扩展 he ...

  6. 【Groovy】Groovy 扩展方法 ( 静态扩展方法配置 | 扩展方法示例 | 编译静态扩展类 | 打包静态扩展类字节码到 jar 包中 | 测试使用 Thread 静态扩展类 )

    文章目录 一.扩展方法示例 二.静态扩展方法配置 三.编译静态扩展类 四.打包静态扩展类字节码到 jar 包中 五.测试使用 Thread 静态扩展类 一.扩展方法示例 为 Thread 扩展 hel ...

  7. 【问题解决方案】关于Python中的语句 ‘ %matplotlib inline ‘

    [问题解决方案]关于Python中的语句 ' %matplotlib inline ' 参考文章: (1)[问题解决方案]关于Python中的语句 ' %matplotlib inline ' (2) ...

  8. 使用matplotlib绘制折线图(绘制一天当中的气温变化)

    matplotlib绘制折线图 一.使用matplotlib绘制一天当中的气温变化 1.假设一天当中每隔两个小时(range(2,26,2))的气温分别是[15,13,14.5,17,20,25,26 ...

  9. BaiduMap---百度地图官方Demo之OpenGL绘制功能(介绍如何使用OpenGL绘制在地图中进行绘制)

    <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android=&q ...

  10. 如何利用软件绘制数学图像中的箭头坐标轴图像?

                                        如何利用软件绘制数学图像中的箭头坐标轴图像? 1. 数学软件: Matlab. Maple 2. 画图软件: Graph. 几何 ...

最新文章

  1. LeetCode 21. 合并两个有序链表(Merge Two Sorted Lists)
  2. CTF个人总结指南(更新中)
  3. STL容器底层数据结构的实现
  4. n个数分为m堆有多少种分法(青岛理工邀请赛)动态规划
  5. MYSQL的函数有哪些?(3.字符串函数)
  6. docker Gitlab14.5.0 安装、配置、部署、使用
  7. vfp 调用 mysql uft-8 connstring_(最全的数据库连接字符串)connectionstring
  8. 苹果的倔强!今秋新iPhone外观设计将与2018年款非常相似
  9. TCP/IP 网络协议
  10. 求立方根_12.初中数学:立方根号a,等于0.1738,怎么求a的值?期末考试真题
  11. uva 1339 题解
  12. Windows下用cmd命令安装及卸载服务
  13. python兼职能挣多少钱-副业赚钱干货【4】Python程序员变现之路
  14. 酷派大神F1 联通版救砖线刷.docx
  15. The server time zone value ‘�й���׼ʱ��’ is unrecognized or represents more than one time zone. You mu
  16. stm32简易示波器(标准库)
  17. 最高百万年薪,全国多家知名互联网/游戏公司热招 Cocos 人才丨9月岗位
  18. 中原工学院校园网一键登录
  19. 【Java】Java绘制UML图
  20. MATLAB-网页访问与关闭

热门文章

  1. 转 PHP函数---$_Get()和$_Post()的用法
  2. linux查看网卡吞吐量和网卡流量用自带命令,iptraf查看。
  3. 谈论高并发(三)锁的一些基本概念
  4. 同一台电脑管理多个`SSH KEY`
  5. Java 并发和多线程(一) Java并发性和多线程介绍[转]
  6. HoloLens开发手记 - Unity之语音输入
  7. hibernate 中的一级缓存 二级缓存
  8. 手机归属地查询演示代码
  9. 自minibox-b配置说明
  10. Codeforces Round #555 (Div. 3) E. Minimum Array