求有这样一道题题,各位高手帮帮忙。

您现在所在的是:
→ 浏览主题:
* 帖子主题:
minjiyuxin
年度积分:50
历史总积分:412
注册时间:
新人请教一道题,这是我们老师给我们的作业,主要是用到求积分的部分,我已经写了差不多了,但是最后有错,所以希望有高手给我指点一下,万分感谢!
首先题目如下:
一个铁芯线圈,线圈n=440,长度l=480mm,横断面积S=0.000156 平方米,磁场强度标为H,磁通量密度标为B。所有B和H的数据都包括在一个名为“BH”的txt文档里,第一列的数据为H,第二列为B。周期T=20ms
1) 求铁芯线圈消耗的功率。
& & 对这一问,老师给的方法是先求瞬时功率,P(t) = V(t)I(t),然后用瞬时功率再求消耗的功率, &
2) 已知B(H)的图像下图所示,请求出曲线包围出的图像的面积。
& & 对于这一问,因为图像是对称的,所以只要求出H从0开始到最大值的面颊然后乘以2就可以了,首先就要求出Hmax,但是就是这里我不会,然后用求积分的方法求出两条线与横轴所组成的图形面积,用上面的面积减去下面的面积即可。
下面放上我的写的程序,高手帮忙改改吧!!万分感谢!!
#include&stdio.h&
#include&stdlib.h&
#include&math.h&
typedef float vect[500];
#define MAX=9.;
#define ns 440
#define S 0.00156
#define l 0.48
void lecture(vect x, vect y, int *n);
void lecture(vect x, vect y, int *n)
{
FILE *f;
f=fopen("CM.txt","r");
*n=0;
while(!feof(f))
& &fscanf(f,"%f %f",&x[*n],&y[*n]);// x=&H et y=&B
& &*n=*n+1;
& &printf("\n %d valeurs de B et H \n",*n);
& &*n=*n-1;
}
void hmax(vect x, vect y, int *n);
void hmax(vect x, vect y, int *n)
{
float H
vect H;
FILE *f;
f=fopen("CM.txt","r");
*n=0;
while(!feof(f))
& &fscanf(f,"%f ",&x[*n]);
& &} & &
fclose(f);
printf("\n %d valeurs de H \n",*n);
if
H[i]&MAX
{
Hmax=H[i];
}
else
{
Hmax=MAX; & &
}
printf("\n %d valeurs de H maximale est %d \n",Hmax)
}
float integraleB1 (vect u, float h, int n);
float integraleB1 (vect u, float h, int n)
{ & &
float b1=u[0]+u[n]; & &
& &
for(i=1;i&=n-1;i++) & &
{b1 +=2*u[i]; & &
return h*b1/2;} & &
}
float integraleB2 (vect v, float h, int n);
float integraleB2 (vect v, float h, int n)
{ & &
float b2=v[0]+v[n]; & &
& &
for(i=1;i&=n-1;i++)
{b2+=2*v[i];
return h*b2/2; & &}
}
int main (void)
{ & &
int i,n; & &
float h,H
float h1,h2;
float x0=0,xn=0.02;
float b10=0,b1n=MAX;
float b20=0,b2n=MAX;
vect pmoy,x,y; & &
float s,s1,s2;
& &
h=(xn-x0)/n; & &
for(i=1;i&=n;i++) & &
{ & & & &
pmoy[i]=(l*S/0.02)*(x0+i*h); & & & &
printf("\n\n La puissance moyenne est %f\n\n", pmoy[i]);
}
printf("\n\nLa puissance moyenne est %f\n\n", pmoy[i]);
hmax(x,y,n);
printf("\n\nLa valeur de H maximale est %f\n\n", Hmax);
h1=(b1n-b10)/n;
h2=(b2n-b20)/n;
& & & &
for(i=1;i&=n;i++)
{
s1=b10*(i*h1);
s2=b20*(i*h2);
s=s1-s2;
}
printf("\nLa surface est %f\n",s);
[此贴子已经被作者于 23:59:01编辑过]
minjiyuxin
年度积分:50
历史总积分:412
注册时间:
高人帮帮忙啊~
minjiyuxin
年度积分:50
历史总积分:412
注册时间:
minjiyuxin
年度积分:50
历史总积分:412
注册时间:
shotgun 版主
文章数:1473
年度积分:50
历史总积分:7764
注册时间:
此楼内容不符合板块规定,不予显示!
文章数:2356
年度积分:381
历史总积分:8469
注册时间:
期待高手的出现
文章数:2356
年度积分:381
历史总积分:8469
注册时间:
这个也太长了点吧
工控学堂推荐视频:查看: 2017|回复: 37
急求助数学高手帮忙解一道题
发帖是时尚,回帖是美德,还等什么,赶紧注册吧
才可以下载或查看,没有帐号?
女儿有一道初一的数学题不会做,我做了几个小时也没有解出来,请数学高手帮忙解答,明天要交。
题目是这样的:有90个分数,分别是1/2, 1/3, 1/4, 1/5-------------1/91,从中找出10个分数进行加减运算,结果等于(-1)。告诉的条件有:古埃及人运算时经常用分子为1的分数来表示其他的分数如:1/3+1/15=2/5;&&1/4+1/7+1/28=3/7等等。
请会算的帮帮忙,拜托!!!
难道没有人会做吗?
-[1/2+1/6+1/9+1/12+1/20+1/30+1/42+1/56+1/72]=-1
以为没有人关注,正准备关机,非常感谢!
哦,不对,只有九个分数,不对!等等,,,,,,
难道我表扬的快了点儿??
加油算啊~我是数学白痴~羡慕数学学的好的人。。
对不起,应该是十个分数相加减
对不起,应该是十个分数相加减,我想是不是和提示有关(埃及人)。
我只算了以下的一些情况,看有没有帮助:
1/12-(1/2+1/3+1/4)=-1
1/10-(1/2+1/4+1/5+1/8+1/40)=-1
好像分母互相有倍数关系。
如果有初一的数学老师在看贴就好了
(1/4+1/7+1/10)-(1/5+1/8+1/14)-1/35-(1/2+1/3+1/6)=-1
-1/5-1/6-1/8-1/9-1/10-1/12-1/15-1/18-1/20-1/24=-1
人才挺多的呢嘛!呵呵!
可以给女儿交差了,好像没有什么规律。
算了半天没整出来,汗~~~~~
埃及人发明的 ???要是这里有个埃及人就更好了,
估计许多初一的数学老师也不会,现在的题是相当的活,呵呵~~~
回复 #13 lxc72 的帖子
你的答案好像不对,我算的不等于-1。
)&&&广播电视节目制作经营许可证:新字第64号
Powered by求数学高手帮忙解一道题急急急~~~~~, 求数学高手帮忙解一道题急急急~
求数学高手帮忙解一道题急急急~~~~~ (
):24=3/8=12÷(
)=30/(
) 求数学高手帮忙解一道题急急急~~~~~
9:24=3/8=12÷32=30/80关于帮帮忙,替别人求一道题。我C不是很懂的搜索推荐 -高性能开发-TryCatch
>> 相关推荐
关于的搜索推荐
/*用C语言实现一个简单的单身公寓管理系统
1.这个公寓有1024个单人房; 2.客人入住的时候,看是否有空房,如果有,安排入住,记录客人编号,入住的天数,房间号; 3.客人如果主动退房,就安排退房,把房间置为空; 4.如果某个房间的客人已经住足天数,就通知客人退房,不给续住。客人如果还要住, 需要客人重新申请入住; 5.客人可能住一天,也可能住几年。
用c语音编写一个小程序,实现客人入住;住客人主动退房;周期检查各个房间数据,到期的房间安排退房,把房间值为空; 要求: 1.程序要高效;房间数目使用宏,如果是10000个房间,程序一样可以用; 2.请补全”yourdefine“和“yourcode”既可; 3.程序不要求编译通过,以后课程里回教大家如何编译。 4.不用考虑操作互斥的问题;
客人信息: 编号
房间信息: 房间号:0-MAX_ROOM_NUM 房间状态,是否空:1空,0有人居住 入住客人编号;32位无符号数;为了编程方便,1-MAX_RENTERS_NUM; 客人要住的天数;32位无符合数;为了编程方便,最大值位MAX_DAYS; 剩余天数;32位无符合数;为了编程方便,最大值位MAX_DAYS;
1.客人入住,由其他程序来调用 原型:DWORDCheckIn(DWORDdwRenterId,DWORDdwDays); 参数:dwRenterId,入住者ID; dwDays,居住天数; 返回值:房间号,如果没有房间可住,返回0xffffffff;
2.客人主动提前退房,由...
用C语言实现一个简单的单身公寓管理系统1. 这个公寓有1024个单人房;2. 客人入住的时候,看是否有空房,如果有,安排入住,记录客人编号,...
题一 :池塘里有100条鱼 ,每年增加10% ,问50年后有多少条鱼 .&不编程 ,也是求方法的吧 !&题二 :一副除去大小王的扑克牌 ,打乱之后一次抽出4张牌 ,用"加" ...
将一个TXT格式的数据文件内容转入到SQLServer的一个指定表中,再根据一定条件打印出报表和图。条件:假定数据表的字段设置能够接收全部数据。要求:工具用VC++6....
http://w3.msi.vxu.se/users/jonasl/dac754/assignments/a1.html兄弟我对此一窍不通,昨天看了这个才知道有XML Schema这么个东西,汗!只能开100分的帖,回头另开...
用数学归纳法证明:
P(A1∪A2∪…∪An) ≤ P(A1)+P(A2)…P(An)+P(An).谢啦。
------------
数学归纳法而已,不需要用到编程吧?证明 当 n = 1, n =2 时成立,...
用数学归纳法证明:
P(A1∪A2∪…∪An) ≤ P(A1)+P(A2)…P(An)+P(An).谢啦。
------------
数学归纳法而已,不需要用到编程吧?证明 当 n = 1, n =2 时成立,...
我们公司内部只能用接收邮件呀.
------------
那就要看是什么方式邮寄给你了
------------
你把图片内容拷贝下来,然后再将其拷贝到图象处理工具上不久行了。...
例如我在blog里发表了关于Linux的文章,csdn blog主页里分类索引里也没有Linux这项呀,我发表的文章不就石沉大海了吗?至于那个标题搜索功能也太有限了吧?各位有...
本帖最后由 JAVA_M16 于
14:11:24 编辑
------------
窗体、报表1、MDB
------------
Access中查询可以作为___窗体__、___报表____和数据访问页的...
px=0py=0表示图上的横纵坐标用程序模拟球的抛出y=5x*x-176/5*x-220px、py表示求当前的位置每当更换一帧时候球的位置变换要求不能用浮点运算这个怎么弄
--------...
随机产生20个三位数如A1A2A3
( 0&= A1&=9, 0&= A2&=9,0&= A3&=9),其中A1,A2,A3的数据分布是随机的,也是等概率的(即A1,A2,A3为0~9的...
不多说上代码问题在下面public class Main {public static void main(String[] args) {String reference =
//S WeakRef...
在SQL Server中,当指定基本表中某一列或者若干列为主码时,则系统将在这些列上自动建立一个_____._______和非空的索引。在SQL 4/Server中,定义局部变量的关键字...
本来过年来后准备6月份左右辞职,找个好点的工作,结果同学问我想不想去他们公司,我说去试试,结果他们公司相中我了,而且还开出了年薪10万的丰厚工资,我当时工...
本来过年来后准备6月份左右辞职,找个好点的工作,结果同学问我想不想去他们公司,我说去试试,结果他们公司相中我了,而且还开出了年薪10万的丰厚工资,我当时工...

我要回帖

 

随机推荐