LaTex数学符号,公式解析与伪代码书写

数学符号

LaTex常用的具有数学意义的符号:
参考链接:https://blog.csdn.net/lanchunhui/article/details/54633576
以下需要使用宏包:\usepackage{amsmath,amssymb,amsfonts}

mathbb:blackboard bold,黑板粗体 
mathcal:calligraphy(美术字) 
mathrm:math roman 
mathbf:math boldface

花体\mathcal实例:

  • \mathcal D: D \mathcal D D常用来表示数据集
  • \mathcal L: L \mathcal L L常用来表示损失函数
  • \mathcal N: N \mathcal N N常用来表示正态分布
  • \mathcal U: U \mathcal U U常用来表示均匀分布

空心体\mathbb实例:

  • \mathbb D: D \mathbb D D

将字母的斜体变为正体:
x \Rightarrow {\rm{x}} x ⇒ x x \Rightarrow {\rm{x}} xx
加粗符号:
需要使用宏包:\usepackage{bm}
w \Rightarrow \bm{w} w ⇒ w w \Rightarrow \bm{w} ww
将字母的斜体变为正体并加粗:
x \Rightarrow {\mathbf{x}} x ⇒ x x \Rightarrow {\mathbf{x}} xx
字母下标:\mathop{\mathbb{E}}_{x\sim pX(x)} 下标在字母的正下方

行间公式

\begin{equation}y = \sin{(x)}
\end{equation}

y = sin ⁡ ( x ) y = \sin{(x)} y=sin(x)
实现公式的对齐换行:

\begin{align}&y=x+1 \notag \\% 表示不加编号&y=\sin{(x)} \tag{1.1} \\  % 在定义编号&y=x  % 常规编号\end{align} 

在这里插入图片描述

伪代码书写

参考:
https://blog.csdn.net/qq_34369618/article/details/61205638
https://blog.csdn.net/lwb102063/article/details/53046265

实例:

\documentclass{article}  
% 所用宏包
\usepackage{algorithm}  
\usepackage{algorithmicx}  
\usepackage{algpseudocode}  
\usepackage{amsmath}  \floatname{algorithm}{Algorithm}  % 算法的头名字
\renewcommand{\algorithmicrequire}{\textbf{Input:}} % 输入格式  
\renewcommand{\algorithmicensure}{\textbf{Output:}}  % 输出格式\begin{document}  \begin{algorithm}  \caption{The example of using LaTex}  \begin{algorithmic}[1] %每行显示行号  \Require $Array a$,$n$  % 算法的输入\Ensure sum of $a$       % 算法的输出\Function {MergerSort}{$Array, left, right$}  % 函数开始\State $result \gets 0$  \If {$left < right$}  % if的开始\State $middle \gets (left + right) / 2$  % 书写语句\State $result \gets result +$ \Call{Merger}{$Array,left,middle,right$}  % 调用函数\EndIf    % if的结束\State \Return{$result$}  % 返回结果 \EndFunction  % 结束函数\State  % 为空内容可以实现空一行\While{$i<middle$ \textbf{and} $j<right$}  % while的开始\If{$Array[i]<Array[j]$}  \State $B[k++]\gets Array[i++]$  \Else  \State $B[k++] \gets Array[j++]$  \State $result \gets result + (middle - i)$  \EndIf  \EndWhile  % 结束while语句\For{$i = 0 \to k-1$}   % for的开始\State $Array[left + i] \gets B[i]$  \EndFor  % for的结束\end{algorithmic}  \end{algorithm}  
\end{document}  

这里写图片描述
但是对你IEEE的LaTex模板,上述的命令语句必须改为大写,且引入的宏包也不相同。上述所用宏包为algorithmicx,而IEEE模板中所用宏包为algorithmic。两者命令的差异:https://blog.csdn.net/yeyang911/article/details/41758039。 在algorithmic中没有找到与定义函数function相关的命令。

\usepackage{algorithmic}
\usepackage{algorithm}  
\begin{algorithm}  \caption{The example of using LaTex}  \begin{algorithmic}[1] %每行显示行号  \REQUIRE $Array a$,$n$  % 算法的输入\ENSURE sum of $a$       % 算法的输出\STATE $result \gets 0$  \IF {$left < right$}  % if的开始\STATE $middle \gets (left + right) / 2$  % 书写语句\STATE $result \gets result +$ %\CALL{Merger}{$Array,left,middle,right$}  % 调用函数\ENDIF    % if的结束\STATE \RETURN{$result$}  % 返回结果 \STATE  % 为空内容可以实现空一行\WHILE{$i<middle$ \textbf{and} $j<right$}\IF{$Array[i]<Array[j]$}  \STATE $B[k++]\gets Array[i++]$  \ELSE \STATE $B[k++] \gets Array[j++]$  \STATE $result \gets result + (middle - i)$  \ENDIF  \ENDWHILE  % 结束while语句\FOR{$i = 0 \to k-1$}   % for的开始\STATE $Array[left + i] \gets B[i]$  \ENDFOR  % for的结束\end{algorithmic}  \end{algorithm}

这里写图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/7496.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

聊一聊数学中的基本定理(一)——算术基本定理的证明

早点关注我&#xff0c;精彩不错过&#xff01; 系列开篇辞 在每一个独立出来的学科中&#xff0c;无论文科还是理科&#xff0c;总会有几个标志性的成果和结论&#xff0c;一定程度上代表了这个学科的特点&#xff0c;光荣和本质。比如物理学的牛顿定律和相对论&#xff0c;信…

MST性质的证明

什么是MST&#xff1f;MST就是Most Small Tree&#xff0c;应该就是最小生成树的意思吧&#xff0c;具体不是很清楚&#xff0c;MST性质就是最小生成树性质&#xff08;以下简称MST性质&#xff09;&#xff0c;我们在看最小生成树的算法的时候&#xff0c;很多情况下都有关于这…

有趣的数学证明

转载于&#xff1a;http://www.sohu.com/a/168424225_607269 “谢谢大家出席这次会议&#xff0c;大家能给我们数学界第一的十大最帅气证明一个面子&#xff0c;是我们十兄弟的荣幸&#xff0c;再次谢谢各位兄弟姐妹的捧场”&#xff01; “呸&#xff0c;我们十大最凶残公式才…

4 种经典方法IB 数学证明题分享给大家

学习数学时感觉最有意思的题目就是证明题了&#xff0c;证明题能练习一种能力&#xff1a; 你知道一件事情时对的&#xff0c;怎么说清楚它是对的&#xff1b;你认为一件事情时错的&#xff0c;怎么说清楚它是错的。 这和生活中的辩论有点像&#xff0c;要有理有据地说清楚原…

数学证明方法概述

数学证明方法概述 什么是数学证明 以勾股定理为例&#xff0c;欧几里得几何原本&#xff08;成书于公元前300年&#xff09;有一个严格的证明&#xff0c;但巴比伦人在公元前19世纪就已知道了勾股数&#xff08;3&#xff0c;4&#xff0c;5&#xff09;&#xff0c;中国古代算…

陶哲轩预言成真!MIT加州理工让ChatGPT可以证明数学定理了

夕小瑶科技说 分享 来源 | 新智元 > 用大语言模型定理证明&#xff0c;加州理工华人一作最新研究可能改变数学未来。 大语言模型&#xff0c;可以用来证明数学定理了&#xff01; 大模型AI全栈手册 行业首份AI全栈手册开放下载啦&#xff01;&#xff01; 长达3000页&a…

太神奇了,1984 年的电脑也能用上 ChatGPT

公众号关注 「奇妙的 Linux 世界」 设为「星标」&#xff0c;每天带你玩转 Linux &#xff01; 新加坡的逆向计算爱好者 Yeo Kheng Meng 发布了一个 “doschgpt” ChatGPT 客户端&#xff0c;这个客户端适用于上世纪八十年代的 MS-DOS 系统。 目前这个 DOS 系统的 ChatGPT 客户…

用ChatGPT做一款二次元卡牌游戏!完成度超90%,即将开放源码!

1.0 游戏策划设计 孙二喵&#xff0c;继上次借助ChatGPT做了一个3D小游戏后&#xff0c;很多朋友问&#xff0c;AI可以做大型项目么&#xff1f;还是仅限于简单的小游戏。 *AI生成的3D小游戏 所以二喵准备接着用 AI 设计一款中型体量的卡牌游戏&#xff0c;发布到微信小游戏和海…

【关于ChatGPT的30个问题】2、ChatGPT是如何工作的?/ By 禅与计算机程序设计艺术

2、ChatGPT是如何工作的? ChatGPT是如何工作的?写一篇文章,分2级目录,要10个目录,不少于5000字。markdown格式。 目录 ChatGPT是如何工作的? ChatGPT的工作原理

基于ChatGPT上线《你说我猜》小游戏

摘要 AIGC、GPT、休闲小游戏三者可以怎么结合&#xff1f; AIGC、GPT与小游戏的结合为游戏体验带来了新的可能性。AIGC&#xff08;Artificial Intelligence Game Content&#xff09;作为一种人工智能技术&#xff0c;可以自动生成任务、剧情和角色对话等游戏元素&#xff0c…

ChatGPT 又整活了,从零开始设计并实现一个类似数独的游戏 Sumplete

ChatGPT 又整活了。这次是从零开始设计并实现一个类似数独的游戏。 数独应该很多人都玩过&#xff0c;规则也很简单。 那能不能设计一款与数独类似的新游戏呢&#xff1f;国外有位叫 Daniel Tait 的工程师就想到了让 ChatGPT 来试试。经过几个小时与 ChatGPT 的对话&#xff0c…

50+ 可以帮助提高前端开发效率的 ChatGPT Prompts

大厂技术 高级前端 Node进阶 点击上方 程序员成长指北&#xff0c;关注公众号 回复1&#xff0c;加入高级Node交流群 如果你已经厌倦了繁琐重复的编码日常&#xff0c;想要提升自己的效率&#xff0c;那你可是来对地方了&#xff01;借助 ChatGPT 的强大能力&#xff0c;你可…

ChatGPT 前端 = 有点er意思

HOT! HOT! HOT! &#x1f525; &#x1f525; &#x1f525; 首先我们先来看下最近的热度来的有多么的突然&#xff0c;那简直是太炸裂了&#xff0c;语言不好描述&#xff0c;我收集了一些常见平台的指数截图&#xff0c;大家可以感受一下&#xff1a; 点击跳转到百度指数 …

ChatGpt的学习报告

目录 前言 ChatGpt的简介 ChatGpt的功能 总结 前言 由openai开发的chatgpt席卷网络&#xff0c;它的可创作能力与对话应用达到了人工智能的前端&#xff0c;提升了程序员的可替代性&#xff0c;焦虑与恐慌占据了网络领域&#xff0c;但更有智者明白善用工具&#xff0c;才能…

尝新学术版ChatGPT!中科院chatGPT学术优化

尝新学术版ChatGPT&#xff01;中科院chatGPT学术优化 尝新学术版ChatGPT&#xff01;中科院chatGPT学术优化 尝新学术版ChatGPT&#xff01;中科院chatGPT学术优化 主要参考这篇文章&#xff0c;写的很详细~ 执行过程中遇到了如下两个小问题 1&#xff0c;安装依赖 配置 req…

优化chatGPT提示词的Prompts

你扮演一个专业的chatGPT提示词工程师&#xff0c;我将为您提供我的提示词&#xff0c;它用三个反引号分隔&#xff0c;请根据openai发布的提示词标准和优化技巧&#xff0c;改进和优化我的提示词&#xff0c;让chatGPT能够更好的理解。 我的第一个提示词是&#xff1a;“”“……

ChatGPT系列之——中科院AcademicGPT学术优化

文章目录 零&#xff0c;指南相关网址友情链接 一&#xff0c;安装Git软件二&#xff0c;使用Git Bash克隆GitHub项目&#xff1a;三&#xff0c;配置config.py文件四&#xff0c;安装依赖方法一&#xff1a;系统安装方法二&#xff1a;虚拟环境安装&#xff08;推荐&#xff0…

ChatGPT强化学习大杀器——近端策略优化(PPO)

ChatGPT强化学习大杀器——近端策略优化&#xff08;PPO&#xff09; 近端策略优化&#xff08;Proximal Policy Optimization&#xff09;来自 Proximal Policy Optimization Algorithms&#xff08;Schulman et. al., 2017&#xff09;这篇论文&#xff0c;是当前最先进的强…

中科院ChatGPT学术优化--超详细部署

文章目录 中科院ChatGPT学术优化--超详细部署下载项目git命令下载github下载 download zip 安装项目环境创建环境进入环境安装依赖 打开解压的项目配置API_KEY配置代理网络的地址 运行项目 中科院ChatGPT学术优化–超详细部署 项目地址:https://github.com/binary-husky/chatg…

4.网络爬虫—Post请求(实战演示)

网络爬虫—Post请求实战演示 POST请求GET请求POST请求和GET请求的区别获取二进制数据爬[百度官网](https://www.baidu.com/)logo实战 发送post请求百度翻译实战 使用session发送请求模拟登录17k小说网 常见问题 前言&#xff1a; &#x1f4dd;​&#x1f4dd;​此专栏文章是专…