当前位置: 首页 > wzjs >正文

如何制作一般企业网站wordpress更换模板

如何制作一般企业网站,wordpress更换模板,软件公司市值排名,校园招聘网站策划书目录 1. 方式一:命令行直接打印 2. 方式二 :编写 .m 脚本文件 3. 稍微升级一下:自定义函数 4. 比较 disp vs. printf 5. 总结 今天我们来写 Octave 的第一个程序,"Hello World!"。“Hello, World!” 是编程语言学习…

目录

1. 方式一:命令行直接打印

2. 方式二 :编写 .m 脚本文件

3. 稍微升级一下:自定义函数

4. 比较 disp vs. printf

5. 总结


今天我们来写 Octave 的第一个程序,"Hello World!"。“Hello, World!” 是编程语言学习中的传统第一个程序。它的任务很简单:在屏幕上打印出这行文字。这个程序虽然简单,却代表着你正式踏入了编程世界。我们分别用命令行工具 (CLI)和 Octave script 文件 (.m 文件) 来实现。在编写程序之前我们需要安装 GNU Octave,具体请参照上一篇教程: GNU Octave 基础教程(1):在 Ubuntu 22.04 和 Windows 11 上的安装指南-CSDN博客。

1. 方式一:命令行直接打印

在 Octave 命令行中输入以下内容并回车:

或者我们可以使用格式更灵活的 printf:

这里的 '\n' 代表回车换行符。怎么样?是不是感觉很简单。关于 disp() 与 printf() 函数的区别,我们会在后面会介绍。

2. 方式二 :编写 .m 脚本文件

GNU Octave 也允许我们编写脚本文件。同 Matlab 一样,脚本文件是以 .m 结尾的文本文件,包含一段可重复运行的代码。我们先查看一下 GNU Octave 当前的工作路径:

我们在 "C:\Users" 目录下创建一下 hello.m 文件,输入以下内容:

% hello.m
% 第一个 Octave 脚本程序disp('Hello, World!')

保存文件后,在 Octave 命令行中运行:

注意 % 之后为注释,运行脚本的时候并不会被执行。脚本文件的好处是,我们可以保存、修改、反复运行,也方便日后组织更复杂的程序。

3. 稍微升级一下:自定义函数

我们来更进一步,可以用函数方式写一个“智能问候”程序。在 "C:\Users" 目录下新建文件 greet.m

function greet(name)% greet - A simple greeting function%% Usage:%   greet("Alice")%% Inputs:%   name - a string containing the name to greetprintf("Hello, %s! Welcome to GNU Octave!\n", name);
end

这里我们用 function 关键字定义了一个名为 greet 的函数。这个函数有一个参数,名称为 name。这个函数执行一个 printf() 命令,函数的结尾处用关键字 end 标注。printf() 函数中的 %s 表示“将这里替换为一个字符串变量”, 也就是 name。 在 Octave 命令行下运行 greet 函数,输出:

这里我们可以根据需要,更改不同函数变量('Alice'),输出不同的名字。我们会在今后的内容中介绍 GNU Octave 函数的使用。

4. 比较 disp vs. printf

本讲涉及到了 Octave 的两个内置函数, disp() 和 printf() 函数。它们是有所不同的,如下表:

函数用途示例
disp()简单打印,不支持格式化disp('你好')
printf()支持格式控制printf('x = %.2f\n', 3.14)

我们可以看到,disp() 主要用于简单的输出或者快速查看某一变量的值;而 printf() 支持更加复杂的格式化输出,主要用于程序运行过程中的输出和脚本结果的展示。

5. 总结

我们经完成了你的第一个 GNU Octave 程序,并简单的介绍了 GNU Octave 的脚本文件以及函数定义方法,是不是很简单。这只是个开始!欢迎点赞 + 收藏 + 关注本专栏,持续更新,带你 用免费工具完成科研级别的任务

http://www.dtcms.com/wzjs/533114.html

相关文章:

  • 怎么让别人找你做网站阿里云网站架构怎么做
  • 云南购物网站建设美团网站除佣金表格怎么做
  • 设计网站都有什么作用是什么原因义乌网站网站建设
  • 高效网站推广方案北京百度推广电话号码
  • 创建wordpress网站南昌地宝网分类
  • 怎么做网站支付深圳互联网公司招聘
  • 自学考试 网页制作与网站建设06627响应式网站导航
  • 长沙城乡建设网站首页wordpress 无刷新主题
  • 厦门住房和城乡建设局网站海外推广引流
  • 如何做漫画网站郑州网站建设知名公司
  • 织梦网站怎么做优化python编写网页
  • 手工制作方法seo新站如何快速排名
  • 网站后台修改导航栏做情人节网站
  • 舆情网站推荐网站建设规划设计公司排名
  • 旅游网站网页设计方案wordpress痞子
  • 网站应用网站开发小型手机网站建设哪家好
  • 佛山市新城开发建设有限公司网站国内做视频课程的网站有哪些
  • 大连建设教育网站小程序开发流程详解
  • 做网站会后期维护吗如何进入网站后台管理网站
  • 国内外知名建设设计网站花都五屏网站建设
  • 阜宁网站制作服务商2022最新国际新闻10条简短
  • 生成论坛网站wordpress下载连接插件
  • 门户网站开发 项目实施方案专业建设存在问题及改进建议
  • 电子商务网站建设与管理第四章答案品牌建设与市场推广
  • 南昌市建设网站linux建设视频网站
  • 做网站域名和空间费h5模板制作软件
  • 骗子会利用钓鱼网站做啥网站建设佛山
  • 乐山建设局网站成都网站建设有哪些
  • 宏大建设集团有限公司网站经营性质网站
  • 网站网站是怎么做的app开发公司好吗