社区
C#
帖子详情
C#中,如何求解这个数学公式?
AhBian
2009-07-01 10:27:51
以下公式中,c1, c2, c3,均为已知常量。
欲求出 L 值。
如何实现?
不好意思,稍微深奥一点的数字,我就真的不会了。
...全文
201
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)
三点定位算法--用于平面2D定位
项目
中
用到三边定位,
c#
中
没有MATLAB solve函数来解方程,只好人工去解方程了。[csharp] view plain copyclass Program { static void Main(string[] args) { Point p1 = new Point() { X = 0, Y = 2, Distanc...
C#
算法练习,求e,求π
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace _211...
C#
三次样条插值的3大魔法武器:从数据点到曲线精灵的奇幻之旅!
🔥关注墨瑾轩,带你探索编程的奥秘!🚀🔥超萌技术攻略,轻松晋级编程高手🚀🔥技术宝库已备好,就等你来挖掘🚀🔥订阅墨瑾轩,智趣学习不孤单🚀🔥即刻启航,编程之旅更有趣🚀。
C#
算法简介 简单循环以及递归
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace 算法简介_05 { class Program { static void Main(string[] args) { Caculator c = new Caculator();
C#
计算圆锥的体积和表面积(Calculate volume and surface area of a cone)
本文介绍了圆锥的体积和表面积计算方法。圆锥体积公式为V=1/3πr²h,表面积公式为A=πr(s+r),其
中
r为底面半径,h为高度,s为斜高。文
中
提供了两个计算示例(半径5/斜高13/高12;半径6/斜高10/高8)及对应的
C#
实现代码,展示了如何通过简单公式快速计算圆锥的体积和表面积。该算法时间复杂度为O(1),空间复杂度为O(1),具有高效性。
C#
111,128
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章