社区
C#
帖子详情
C#中,如何求解这个数学公式?
AhBian
2009-07-01 10:27:51
以下公式中,c1, c2, c3,均为已知常量。
欲求出 L 值。
如何实现?
不好意思,稍微深奥一点的数字,我就真的不会了。
...全文
169
21
打赏
收藏
C#中,如何求解这个数学公式?
以下公式中,c1, c2, c3,均为已知常量。 欲求出 L 值。 如何实现? 不好意思,稍微深奥一点的数字,我就真的不会了。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
21 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wdgphc
2009-07-02
打赏
举报
回复
这道题其实和C#关系不太大,直接去问数学老师吧。
lzc2125
2009-07-02
打赏
举报
回复
还得用简单的数学方法组合起来吧,以前弄过的
AhBian
2009-07-02
打赏
举报
回复
我的她的父亲,是位资深机械设计工程师。
闲谈之中,出了这么个考题。
这个算是相对简单的方程式,用于选择一个传动装置中所用皮带的型号,及确定两个带轮之间的中心距。
在机械设计中,更复杂更有用的方程式计算,多得是。
要是完不成这个考题,就真有点丢份了。
要是完成了这个考题,不知道以后还有多少个考题在等着我。
laorer
2009-07-02
打赏
举报
回复
牛顿迭代法 可以吗?
不过要先算出极点值....
AhBian
2009-07-02
打赏
举报
回复
程序是什么?
说到底就是算法。
算法是什么?
说到底就是为了解决这类问题。只是问题的复杂度有区别而已。
我们平时都会写:
int a,b,c;
a = b + c;
return a;
这就是算法。只是简单了一点。
AhBian
2009-07-02
打赏
举报
回复
这个时候,就需要“计算数学”专业的朋友们帮忙了。
最好能提供算法思路。是否用 C# 实现,这不重要。
借用 MATLAB 是一种解决方法。
在工程设计领域,这种方程,应该算是不复杂的,因为只求一个未知变量的值。
学了写了那么年软件,发现自己的短板,是越来越多。
AhBian
2009-07-02
打赏
举报
回复
牛顿迭代法是我目前采用的方法,效果还不错。
这一帖,让我依然坚持一贯的对 CSDN 的态度。
wenbin
2009-07-01
打赏
举报
回复
不好解这个方程呀,不是有理方程。
如果真要做那就掉matlab不过那个鸟matlab库也是够大。受不了它
光宇广贞
2009-07-01
打赏
举报
回复
三角函数并线性一起相关的L……你怎么解……
aimeast
2009-07-01
打赏
举报
回复
[Quote=引用 10 楼 hikaliv 的回复:]
引用 9 楼 chrisak 的回复:
引用 8 楼 hikaliv 的回复:
否则,就是自己用数学式解,然后用C#按照解表达式把结果计算出来啊……楼主以为C#万能呢……不过是一种语言罢了……还是用数学工具解吧。
我是被那个acos卡住了结不出来@_@
同学,这个要迭代……用matlab吧……
[/Quote]
要不就用C#自己来实现这个迭代吧
貌似想不出更好的方法了
ChrisAK
2009-07-01
打赏
举报
回复
[Quote=引用 10 楼 hikaliv 的回复:]
引用 9 楼 chrisak 的回复:
引用 8 楼 hikaliv 的回复:
否则,就是自己用数学式解,然后用C#按照解表达式把结果计算出来啊……楼主以为C#万能呢……不过是一种语言罢了……还是用数学工具解吧。
我是被那个acos卡住了结不出来@_@
同学,这个要迭代……用matlab吧……
[/Quote]
我是说卡在acos无法用笔算写成L=xxxxxx的形式@_@.三角函数全还给老师了...
光宇广贞
2009-07-01
打赏
举报
回复
[Quote=引用 9 楼 chrisak 的回复:]
引用 8 楼 hikaliv 的回复:
否则,就是自己用数学式解,然后用C#按照解表达式把结果计算出来啊……楼主以为C#万能呢……不过是一种语言罢了……还是用数学工具解吧。
我是被那个acos卡住了结不出来@_@
[/Quote]
同学,这个要迭代……用matlab吧……
ChrisAK
2009-07-01
打赏
举报
回复
[Quote=引用 8 楼 hikaliv 的回复:]
否则,就是自己用数学式解,然后用C#按照解表达式把结果计算出来啊……楼主以为C#万能呢……不过是一种语言罢了……还是用数学工具解吧。
[/Quote]我是被那个acos卡住了结不出来@_@
光宇广贞
2009-07-01
打赏
举报
回复
否则,就是自己用数学式解,然后用C#按照解表达式把结果计算出来啊……楼主以为C#万能呢……不过是一种语言罢了……还是用数学工具解吧。
光宇广贞
2009-07-01
打赏
举报
回复
[Quote=引用 6 楼 chrisak 的回复:]
引用 4 楼 hikaliv 的回复:
Math.Acos 啊……这就给一百分啊……
你们都不看题的么?这是解方程求L,不是叫你们把它写成C#表达式...
[/Quote]
我的想法是……用C#来直接调MATALB,MATLAB7.5+以后就可以支持.net 工程了。
ChrisAK
2009-07-01
打赏
举报
回复
[Quote=引用 4 楼 hikaliv 的回复:]
Math.Acos 啊……这就给一百分啊……
[/Quote]
你们都不看题的么?这是解方程求L,不是叫你们把它写成C#表达式...
十八道胡同
2009-07-01
打赏
举报
回复
有系统函数Math.Acos ,带进去结果就出来了撒
光宇广贞
2009-07-01
打赏
举报
回复
Math.Acos 啊……这就给一百分啊……
ChrisAK
2009-07-01
打赏
举报
回复
反三角函数...
忘了@_@帮顶.
windinwing
2009-07-01
打赏
举报
回复
double l, c1, c2, c3;
System.Math.Sqrt((l * l - c1 * c1)) - (c2 * c2 * System.Math.Acos(l / c1))-c3 = 0;
加载更多回复(1)
C#
数学公式
描述器(源码)supergraphfiles
C#
数学公式
描述器(源码)supergraphfiles
C#
数学公式
描述器(源码)supergraphfiles
C#
实现牛顿迭代法
求解
非线性方程组
在这个项目
中
,我们聚焦于使用
C#
语言来实现牛顿迭代法,以解决非线性方程组的问题。在Visual Studio 2010(VS2010)环境下,开发了具有用户界面的.NET应用,该应用允许用户输入方程组,并具备完善的错误处理功能。 ...
C#
实现的一元四次方程
求解
源代码
在
C#
中
,可以创建一个名为`QuarticEquationSolver`的类,该类包含一个方法`Solve`用于
求解
四次方程。在这个方法
中
,可以先判断系数a是否为0,若为0,则不是四次方程,需抛出异常。然后,可以设置一个迭代次数上限和...
C#
解一元三次方程
C#
作为一种通用的、面向对象的编程语言,提供了丰富的数学运算和函数库,可以用来编写程序来
求解
这类方程。 盛金公式(Shank's Transformation)是解一元三次方程的一种方法,它通过一系列变换将一个复杂的三次方程...
C#
Windows窗体一元二次方程
求解
程序
在
C#
编程环境
中
,开发一个Windows窗体应用来
求解
一元二次方程是一个常见的实践项目,这有助于理解和掌握
C#
的基本语法、Windows Forms界面设计以及数学算法的应用。以下将详细解析这一主题。 一元二次方程的标准形式...
C#
111,093
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章