社区
C#
帖子详情
C#中,如何求解这个数学公式?
AhBian
2009-07-01 10:27:51
以下公式中,c1, c2, c3,均为已知常量。
欲求出 L 值。
如何实现?
不好意思,稍微深奥一点的数字,我就真的不会了。
...全文
179
21
打赏
收藏
C#中,如何求解这个数学公式?
以下公式中,c1, c2, c3,均为已知常量。 欲求出 L 值。 如何实现? 不好意思,稍微深奥一点的数字,我就真的不会了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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#
实现的一元四次方程
求解
源代码,对一元四次方程ax^4+bx^3+cx^2+dx+e=0进行
求解
。
C#
实现牛顿迭代法
求解
非线性方程组
计算方法常用算法,牛顿迭代法
求解
方程组,可以输入线性或非线性方程组,IDE为VS2010,.NET搭建用户界面,报错功能完善。
C#
解一元三次方程
C#
完整的解一元三次方程,盛金
公式
法。直接生成dll文件,直接调用即可。
C#
Windows窗体一元二次方程
求解
程序
您只需轻点几下鼠标便可得到您所求的一元二次方程的方程的根
C#
111,120
社区成员
642,545
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章