该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

上了MATLAB,可是对数学完全不感兴趣。老师弄了个作业,代码附件了。求大佬帮忙理解原理后简单做一个不一样的过程的程序。帮忙注释一下代码。(一开始忘记下载要币了。不好意思)两个.m文件,需要放一个路径好像。

---------主------------------------

%Project1.m

n = 20;

x = 0:0.2:n*pi;

y = sin(x);

A =[x;y];

thta = pi/4;

rot = [cos(thta) -sin(thta);sin(thta) cos(thta)];

%R = (x.^2+y.^2).^(0.5);

B = rot*A;

% x = x1*cos(thta) + y1*sin(thta); y=-x1*sin(thta)+y1*cos(thta);

% Updated equation is follow

% -x1*sin(thta)+y1*cos(thta) = sin(x1*cos(thta) + y1*sin(thta));

% the equation of line is y = tan(thta) * x;

% the solution of root is x = k*pi/(cos(thta)+sin(thta)*tan(thta));

alpha = 1/(cos(thta)+sin(thta)*tan(thta));

p_n = 0:n;

x_1 = alpha*pi*p_n;

y_1 = tan(thta)*x_1;

figure(1);hold on;plot(B(1,:),B(2,:));

plot([0 max(x_1)],[0 max(y_1)]);

plot(x_1,y_1,'*');

hold off;

%

f = @(x)sin(x/alpha);

df = @(x)cos(x/alpha)/alpha;

init_x = x_1+1/4;

n_1 = length(init_x);

solution_x = [];

for i = 1:n_1

[xx] = mnewton(f,df,init_x(i),1e-5);

solution_x = [solution_x xx];

end

solution_y = tan(thta)*solution_x;

figure(2);hold on;plot(B(1,:),B(2,:));

plot([0 max(x_1)],[0 max(y_1)]);

plot(solution_x,solution_y,'o');

hold off;

-------副被调用---------------------

%程序2.4--mnewton.m

function [x,k]=mnewton(f,df,x0,ep,N)

%用途:用牛顿法求解非线性方程f(x)=0

%格式:[x,k]=mnewton(f,df,x0,ep,N) f和df分别为表示f(x)

%及其导数, x0为迭代初值, ep为精度(默认1e-4), N为最大迭代

%次数(默认为500), x,k分别返回近似根和迭代次数

if nargin<5,N=500;end

if nargin<4,ep=1e-4;end

k=0;

while k

x=x0-feval(f,x0)/feval(df,x0);

if abs(x-x0)

break;

end

x0=x; k=k+1;

end

MATLAB课程表分配问题,求助matlab大神,学校的课程安排太骚了,我们压根就不用学matlab...相关推荐

  1. 用matlab画一些骚东西,求助matlab大神,学校的课程安排太骚了,我们压根就不用学matlab...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 上了MATLAB,可是对数学完全不感兴趣.老师弄了个作业,代码附件了.求大佬帮忙理解原理后简单做一个不一样的过程的程序.帮忙注释一下代码.(一开始忘记下载 ...

  2. matlab求解复杂隐函数,MATLAB复杂隐函数求解!求大神指导!

    问题描述: MATLAB复杂隐函数求解!求大神指导! syms D1 D2 G1 G2 al E1 E2 Km w6 G1=10^(-5);G2=10^(-5); E1=2*(10^11);E2=2* ...

  3. 数据库安全小白紧急求助论坛大神,困扰许久

    数据库安全小白紧急求助论坛大神,困扰许久 mircosoft SQL server 2008 R2怎样才能逃过甚至杜绝外来IP不断尝试SA密码? 求助各位论坛大神,封闭1433端口,设置数据库访问策略 ...

  4. matlab运行支持向量机不出f,求助各位大神关于libsvm,svmpredict总是出不来结果,调试了好久还是不行...

    本帖最后由 maxence 于 2013-8-24 17:55 编辑 请教版各位大神: 小弟使用的是MATLAB2009,使用的是libsvm工具箱,想用SVM方法进行分类. 我的训练数据train_ ...

  5. 如何修改matlab中的语句,求大神帮忙看一下这个语句怎么改!!!!!

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 clc clear W=imread('e:\matlab\aaa\1.jpg'); imshow (W); I = rgb2gray(W); % 灰度处 ...

  6. matlab方位探测处理,急大神帮忙,谁有MATLAB解算像片内外方位元素的程序

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 求大神相助,搞定之后必给报酬 要求 输入相片上标定板角点的像方坐标和物方坐标 利用直接线性变换法求解内外方位元素 最好还能把残差和径向误差通过图片展示出来 ...

  7. 新手求助:大神们帮帮我,关于在ViewPage中添加GridView的问题

    如图我在viewpage中建立了这样三个页面,现在我想在第一个页面中添加一个Gridview布局,但是总是出错,GridView和Viewpage两份代码分开使用没有任何问题,但是一但嵌套在一起就老是 ...

  8. 求助,大神们可不可以帮我看看这个报错

    求大神帮我解答一下,我卡了一天了 TCGAbiolinks:::getProjectSummary("TCGA-DLBC")DLBC_query <- GDCquery(pr ...

  9. 国外大神一张图学会python-没有接触过编程Python难学吗?

    从来没有接触过编程的人要入门python,这个真的是明智之举啊. 要知道现在的小学生都在学Python了,所以学习Python编程真的是0门槛啊! 既然是0门槛,所以放弃的人也是最多的,因为人就是这样 ...

最新文章

  1. docker run redis
  2. c语言最小点对问题_C语言教程(一):程序开发理论基础!
  3. 使用POI导入和导出 Excel文件
  4. Python数据分析学习
  5. 好玩的java代码 安卓_各种版本的 玩Android 来啦!
  6. Light oj 1214-Large Division (同余定理)
  7. OSPF Packet Details
  8. 升级华为鸿蒙os2.0名单,鸿蒙OS 2.0正式版升级名单确认!这10款机型用户先恭喜了...
  9. 加载elementor时出现问题_element ui 按需引入出现问题
  10. ImageView.ScaleType 属性值
  11. PAT甲题题解-1010. Radix (25)-二分搜索
  12. depthmap资料总结
  13. 数据结构视频教程 -《[北风网]C#版数据结构与算法高级教程》
  14. 【老生谈算法】matlab实现基本遗传算法应用实例——遗传算法
  15. Java Graphics2D 在图片上画(微信昵称)含有特殊符号(Emoji)的文字
  16. mysql可视化工具
  17. cocos2dx lua 反编译(20170417增加补充说明)(转)
  18. 上海行政区划经纬度地图_高德AMAP行政区划边界及经纬度获取
  19. MATLAB风玫瑰图WindRose绘制记录(已知风的u、v分量如何计算风向。)
  20. linux查看ftp客户端限速配置,vsftpd限速设置

热门文章

  1. 【机器人】标记不友好评论,AI工作效果是人类的4.4倍
  2. 【职业生涯】这样的开发人员每个团队都想要
  3. IoT SaaS加速器——助力阿尔茨海默病人护理
  4. 一文带你领略虚拟化领域顶级技术会议KVM Forum 2018
  5. 黑科技揭秘:眼科大夫如何应用5G+8K完成远程会诊?
  6. 每天自动备份网站数据,发现问题一键恢复 ——阿里云虚拟主机推出网站数据自动备份功能...
  7. “类云”的存储服务什么样?Pure Storage发布Pure Fusion等系列新品
  8. 漫话云计算,这次加了点儿剧情
  9. 活动预告 | 2020移动云客户高端峰会即将揭幕,邀您一起携手云端!
  10. 理论塔板数 matlab,matlab作图法计算精馏理论板数