首页 > 其他分享 >Latex笔记(一)

Latex笔记(一)

时间:2024-05-28 22:24:17浏览次数:9  
标签:Latex begin end 插值 多项式 section 笔记 color

趁机专业课结课作业的机会,稍微练一练Latex,网上的模板用在作业上稍微花哨了些许,所以“帮帮我,AI先生”,(练着个真的有意义吗,把文档扔给AI,她都能直接生成了。如果以后我们玩到的游戏里的NPC是靠AI来扮演的,你觉得是增强了代入感,还是觉得这不可去呢?)

点击查看代码
\documentclass[a4paper]{article}
\usepackage{listings}
\usepackage{color}
\usepackage{xcolor} % 在文档开头添加这个包
\usepackage[UTF8]{ctex}
\usepackage{graphicx}% 插入图片
\usepackage{float}
\definecolor{mygreen}{RGB}{28,172,0}
\definecolor{mylilas}{RGB}{170,55,241}% 这两个定义均为matlab代码的色彩定义
% 设置MATLAB代码样式
\lstset{
    language=Matlab,
    basicstyle=\ttfamily\small, % 设置基本字体
    breaklines=true, % 自动换行
    morekeywords={matlab2tikz}, % 添加更多关键词
    keywordstyle=\color{blue}, % MATLAB关键词颜色
    identifierstyle=\color{black}, % 标识符颜色
    stringstyle=\color{mylilas}, % 字符串颜色
    commentstyle=\color{mygreen}, % 注释颜色
    showstringspaces=false, % 不显示空格
    numbers=left, % 行号在左侧
    numberstyle=\tiny\color{black}, % 行号字体大小和颜色
    numbersep=9pt, % 行号与代码的距离
    emph=[1]{for,end,break}, % 强调的关键词
    emphstyle=[1]\color{red}, % 强调关键词的颜色
}

\begin{document}
\begin{center}
    \section*{插值法数值上机题目}    
\end{center}


\begin{tabular}{@{}p{.5in}p{4in}@{}}
    %批准: & \hrulefill \\
    & \hfillName \\
    & \hfillClass \\
\end{tabular}



\section*{实验题目}
考虑函数:\( R(x):\ y=\frac{1}{1+x^2} \)利用下列条件做插值逼近,并与R (x) 的图像比较
\begin{itemize}
    \item 用等距节点 \(X_i=-5+i, i=0,1,\ldots,10\). 给出它的10次Newton插值多项式的图像;
    \item ......
\end{itemize}
% *************************************************
\section*{(1)实验原理(算法原理及数学表达式):}
  当Lagrage插值多项式的插值节点递减时,计算要全重新进行,于是引入均差的定义.
  称\(f[x_{0},x_{k}] = \frac{f(x_k) - f(x_0)}{x_k - x_0}\)为函数\(f(x)\)关于\(x_0,x_k\)的一阶均差
  \(f[x_{0},x_{1},x_{k}] = \frac{f[x_{0},x_{k}] - f[x_{0},x_{1}]}{x_k - x_1}\)称为\(f(x)\)的二阶均差。一般地,称为
  \(f[x_{0},x_{1},\cdots,x_{k}] = \frac{f[x_{0},\cdots,x_{k-2},x_{k}] - f[x_{0},x_{1},\cdots ,x_{k-1}]}{x_k - x_{k-1}}\)
  称为\(f(x)\)的k阶均差。
\section*{实验代码(用Matlab语言写出算法的程序):}

\begin{lstlisting}
    % 代码
    
\end{lstlisting}




\section*{数值结果图(包括数据、图像):}

\begin{figure}[H]
    \centering
    \includegraphics[scale=0.6]{NT.eps}% [大小]{图片名.eps}
    \caption{Newton插值多项式}
    \label{figure}
\end{figure}
  
\section*{实验结果分析与讨论:}
实验结论通常指出牛顿插值法在计算指定点的函数值时非常有效,并且具有较高的精度。然而,也需要注意到牛顿插值法的局限性,如当数据集过于密集或临近插值点较远时,插值多项式的精确度可能会受到限制。
在这种情况下,可能需要采用其他插值方法或增加插值节点数量,以获得更好的逼近效果3。
\section*{上机中出现的问题,解决方法及体会}
\begin{itemize}
    \item 问题:在插值区间的边缘,多项式的振荡可能会非常剧烈,尤其是当使用高阶多项式时。
    如果数据点在插值区间内分布不均匀,可能导致插值精度降低
    \item 解决方法:使用分段低阶多项式进行插值,或者采用切比雪夫多项式来减少振荡。
    \item 尽量选择均匀分布的数据点,或者使用样条插值方法来改善结果
    \item 体会: 在实际应用中,牛顿插值多项式提供了一种灵活的方式来逼近未知函数。
    它允许我们在新增数据点时只需对已有的插值多项式进行简单的修正,而不需要从头开始计算。
    这种方法在处理动态数据集时特别有用。 然而,它也需要我们仔细选择插值点,以避免上述问题,并确保插值结果的准确性和稳定性。
\end{itemize}  
其实用多了确实还可以,其实大部分语法都是直接用的英语单词,如果英语好真的很好上手。母语是英语的朋友上手真的好快。

特别鸣谢:Sam Altman blogure(谢谢,主题很好用)

标签:Latex,begin,end,插值,多项式,section,笔记,color
From: https://www.cnblogs.com/moon-tide/p/18219050

相关文章

  • SQL刷题笔记day5
    SQL218题目我的错误代码:selectde.dept_no,de.emp_no,s.salaryfromemployeesejoindept_empdeonde.emp_no=e.emp_nojoinsalariessons.emp_no=e.emp_nowherede.dept_nonotindept_manager.dept_no#notin好像不能直接这样用这里报错正确代码SELECT......
  • 《基于物理一致性的全息成像自监督学习》精读笔记
    基于物理一致性的全息成像自监督学习原文链接:https://www.nature.com/articles/s42256-023-00704-7三句话评价为计算成像与显微学中的逆问题的求解提供了新的方法;根据物理一致性(也即物理规律)构造自监督损失函数,实现模型的训练;在构造合理的情况下,所述方法可以实现基于超声波......
  • 算法课程笔记——素数朴素判定&埃氏筛法
    算法课程笔记——素数朴素判定&埃氏筛法sqrt返回浮点数,而且这样可防溢出优化i*i会更快......
  • BookxNote Pro 宝藏 PDF 笔记软件
    一、简介1、BookxNotePro是一款专为电子书阅读和学习笔记设计的软件,支持多种电子书格式,如PDF和EPUB,能够帮助用户高效地管理和阅读电子书籍,同时具备强大的笔记功能,允许用户对书籍内容进行标注、摘录和思维导图绘制等操作。它还支持将笔记导出为多种格式,如Anki、Xmind、PDF等......
  • 现代操作系统第三章读书笔记
    现代操作系统第三章读书笔记***3.3.1分页3.4页面置换算法3.5分页系统中的设计问题前面讨论了分页系统如何工作,介绍了基本的页面置换算法。当然,只了解基本机制是不够的。要设计一个系统,必须知道如何是这个系统工作的更好,需要从全局考虑一些问题。下面是一些能过使得整个系统......
  • Vue笔记
    1、快速上手1)概念2)创建实例3)插值表达式{{}}插值表达式是一种Vue的模板语法。(1)作用:利用表达式进行插值,渲染到页面中表达式:是可以被求值的代码,JS引擎会将其计算出一个结果(2)语法:{{表达式}}<h3>{{title}}</h3><p>{{nickname.toUpperCase}}</p><p>{{age>=18?'成年':'未成年'......
  • 阿赵UE引擎C++编程学习笔记——文件夹操作和文件读写
      大家好,我是阿赵。  这次学习一下在UE里面使用C++的API操作文件读写和文件夹操作。一、UE引擎获取相关路径  获取到路径一般是相对路径,使用FPaths::ConvertRelativePathToFull转换后,可以获得完整的绝对路径。FStringcontentDir=FPaths::ProjectContentDir();......
  • 《C++primer》读书笔记---第八章:IO库
    8.1IO类下表列出的是一些IO类型:  为了支持使用宽字符的语言,标准库定义了一组类型和对象来操纵wchar_t类型的数据。宽字符版本的类型和函数的名字以一个w开始,例如,wcin、wcout、wcerr是分别对应cin、cout、cerr的宽字符类型。注:IO对象无拷贝或赋值ofstreamout1,out2;......
  • Python学习笔记-文件操作与CSV格式
    文件打开和关闭程序中的数据都存储在内存中,当程序执行完毕后,内存中的数据将丢失。文件可以用来进行数据的长期保存。open函数打开一个要做读/写操作的文件,打开文件后会返回一个文件对象,利用该文件对象可完成数据的读写操作。其常用形式为:open(filename,mode='r')#file......
  • Linux 学习笔记
    1.快速检测端口连通性/dev/tcp/<Hostname>(静态IP地址)/<port>(端口号)    特殊的文件,允许通过该接口进行TCP网络通信例 :测试192.168.1.1的22端口是否打开,/dev/tcp/192.168.1.1/22 没有输出结果代表端口是通的,如果有结果输出代表端口是不通的并未打开利用Bash脚......