永发信息网

matlab编程高手进!我需要一个求方程在一定范围内的解的程序,方程不难

答案:1  悬赏:0  手机版
解决时间 2021-05-20 21:17
matlab编程高手进!我需要一个求方程在一定范围内的解的程序,方程不难
syms w y;
u=2.65e+10;
c1b=5.057e+10;
cv=2596.15;
cs=3128.89;
cp=3117.47;
b=11.6;
us01=0;
us12=20;
h=0.000000001;
f=w-sin(y*(b/h)*sqrt(cp^2/cv^2-1))*((u*(b/h)*sqrt(1-cp^2/cs^2)+(b/h)^2*us12)/(c1b*(b/h)*sqrt(cp^2/cv^2-1)))+cos(y*(b/h)*sqrt(cp^2/cv^2-1));
方程是f=0 ,他的图是类似cos函数的曲线,一个w对应一个y值,我想要y在区间【0,1nm】内w的值,y按0.01nm变化,1nm=0.000000001m,小数点后面有9位数,千万不能弄错.
程序算出来应该有100组数据,算出的数据可以显示在命令窗口,也可以存到txt文件里,路径要说清楚就行,求大神把程序贴上来或者发我私信,重赏啊重赏~
最佳答案

clear;
clc;
syms w y;
u=2.65e+10;
c1b=5.057e+10;
cv=2596.15;
cs=3128.89;
cp=3117.47;
b=11.6;
us01=0;
us12=20;
h=0.000000001;
h=ezplot(w-sin(y*(b/h)*sqrt(cp^2/cv^2-1))*((u*(b/h)*sqrt(1-cp^2/cs^2) ...
+(b/h)^2*us12)/(c1b*(b/h)*sqrt(cp^2/cv^2-1)))+cos(y*(b/h)*sqrt(cp^2/cv^2-1)),[-20 20 0 1e-9]);
title('f=0');
set(h,'LineStyle','--','color','r') ;
grid on;
view(90,-90);
C=get(h,'contourMatrix');
wData=C(1,2:end);
yData=C(2,2:end);
save ydata.txt yData -ascii
save wdata.txt wData -ascii
其实ezplot是无法设置步长的,只能用默认的
储存数据的路径就在当前matlab的工作路径
再问: 可以不用ezplot来求数据?你求出来的数据太少啦,我之所以要带有步长的数据,是因为要带到origin来绘图的,数据少了会失真,图也会变得难看,你能不能再帮我看看?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
写给别人生日诗词,关于女儿过生日的诗
超唯美的英语单词像love、smile、sweet、fore
厨艺大赛有哪些口号,谁能给我说几个著名企业
骆驼详子精彩句子,骆驼祥子的精彩句子摘抄
宋庆龄故居的樟树开头写石榴有什么作用?
媳妇和老婆的区别,老婆和媳妇有区别吗?
成功从小事做起的句子,一周只工作四十个小时
刘邦全部皮肤台词,王者荣耀刘邦新皮肤德古拉
小学生造句大全三年级,小学四年级 造句大摇大
阿木木台词让我抱抱你,用风平浪静和碧波盈盈
夏日荷花别样红的句子,描写夏季荷花的诗句
非主流经典句子,关于爱情的经典非主流句子
火车能带菜刀吗,动物可以带上火车吗
立体几何 直线与平面所成角的余弦值
中国的经济中心是哪儿?北京上海深圳香港?
推荐资讯
毕业生鉴定班主任评语,高三毕业班主任评语
动作教学法特点,田径技术动作教学中有哪些教
My parents would like to take me to hainan
中国移动智慧家庭服务站在什么地方啊,我要过
董事长用英语怎么说
怎样修改手机自带内存,手机运行内存怎么更换
魔术快斗是不是在名侦探柯南完结后更新?
保护动物的成语和诗句,助人为乐有哪些成语和
Professor Smith translated not only from t
英语口试作文Is it a good habit to put thin
北周什么时候灭亡,历史上东.西晋是怎么灭亡的
瓷砖上能贴墙纸吗,毛坯房可以直接刷漆贴墙纸
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?