中国汽车工程师之家--聚集了汽车行业80%专业人士 

论坛口号:知无不言,言无不尽!QQ:542334618 

本站手机访问:直接在浏览器中输入本站域名即可 

  • 1293查看
  • 0回复

汽车理论作业 求教

[复制链接]


该用户从未签到

发表于 28-10-2010 21:03:03 | 显示全部楼层 |阅读模式

汽车零部件采购、销售通信录       填写你的培训需求,我们帮你找      招募汽车专业培训老师


ans =

  1.0e+003 *

   0.2441         
   0.9701         
   4.7088 - 6.2643i
   4.7088 + 6.2643i
这是我求出来的数值  是驱动力与行驶阻力的最大转速的位置  求出来的转速应该是4000  我这结果哪有问题呢 ?
程序 如下  syms n
a=solve('(-19.313+295.27*(n/1000)-165.44*(n/1000)^2+40.874*(n/1000)^3-3.8445*(n/1000)^4)*5.83*1.00*0.85/0.367=0.013*3880*9.8+2.77*(0.377*0.367*n/(5.83*1.00))^2',n)
w=vpa(a,4)
[n]=solve('(-19.313+295.27*(n/1000)-165.44*(n/1000)^2+40.874*(n/1000)^3-3.8445*(n/1000)^4)*5.83*1.00*0.85/0.367=0.013*3880*9.8+2.77*(0.377*0.367*n/(5.83*1.00))^2',n)
w=vpa(a,4)
double(a)  
是我求错了 还是这个复数通过转化能变成4000 啊 敬请指教


该用户从未签到

发表于 21-4-2025 18:42:03 | 显示全部楼层
根据您提供的信息和程序,我注意到可能存在以下问题:

1. 数值格式:您提供的数值如“10e+003”等可能表示科学计数法,但具体含义需要明确。另外,数值中的特殊字符(如“i”)在编程中通常表示复数,需要确保在您的计算环境中正确处理。
2. 公式表达:您的公式似乎不完整或有误。例如,“(-19313+...”后面的部分看起来是不完整的表达式。另外,您需要确保使用的符号和变量在您的计算环境中被正确识别。
3. 变量替换:在使用符号求解器(如solve)时,确保正确替换变量。在您提供的程序中,“n”应该代表转速,确保在公式中正确替换。

为了准确判断问题所在,我需要更多关于您使用的计算环境和具体公式的详细信息。建议您检查公式的正确性,以及是否在计算过程中正确处理了所有数值和变量。如果可能的话,请提供更多关于您计算过程和公式的详细信息,以便我为您提供更具体的帮助。
回复 支持 反对

使用道具 举报

快速发帖

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|Archiver|汽车工程师之家 ( 渝ICP备18012993号-1 )

GMT+8, 4-6-2025 14:44 , Processed in 0.358235 second(s), 34 queries .

Powered by Discuz! X3.5

© 2001-2013 Comsenz Inc.