前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >《Experiment with MATLAB》读书笔记(一)

《Experiment with MATLAB》读书笔记(一)

作者头像
万木逢春
发布2018-04-18 10:44:29
4950
发布2018-04-18 10:44:29
举报
文章被收录于专栏:帮你学MatLab帮你学MatLab

读书笔记(一)

这是第一部分——迭代 将代码复制到m文件中即可运行 % 迭代是计算的关键 % % 上键:调用先前的命令 % %下面这个“双%”表示一个section(就是英语听力那个section) %可以把程序分成好多片段,可以分块执行run section %% 长精度显示结果 format long % %% 浮点数通过与eps比较判断 % abs(x-y)< eps或者5e-5等小量 % 即为x=y % %% roots([多项式系数 空格隔开]) % 求多项式=0的根 x1 = roots([1 -1 -1]); %x^2 - x - 1 = 0的根 %% fsolve % fsolve(表达式变量名,不同方法参数-3~4) % fsolve(@自变量 表达式,区间) x2 = fsolve(@(x) sin(3*x),[1 4]); f = @(x) sin(3*x); x3 = fsolve(f,1); x4 = fsolve(f,-1); %% solve(带有符号变量的方程,符号变量) syms x x5 = solve(x + 1/x == 2.5,x); %% 迭代求解 clear clc x=3; while abs(x - (2.5 - 1/x)) > 5e-5 x = 2.5-1/x; end disp(x) %只能求出一个 %好在软件提供大量优化好的可以直接用的函数 %% 另一种迭代 clear clc x=3; for i = 1:8 x = 2.5-1/x; plot(i,x,'o'); axis([0 9 1 3]); hold on end

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2015-10-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 帮你学MatLab 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档