目录

语法

说明

示例

在系统浏览器中打开网页

在 MATLAB Web 浏览器中查看文件

从系统浏览器发送电子邮件

在 MATLAB Web 浏览器中显示文本


web在浏览器中打开网页或文件

语法

webweb(url)web(url,opt)web(url,opt1,...,optN)stat = web(___)[stat,h] = web(___)[stat,h,url] = web(___)

说明

web 打开一个空的 MATLAB® Web 浏览器。

web(ur1) 在 MATLAB Web 浏览器中打开 url 指定的网页。如果 url 是外部网站,web(url) 将系统浏览器中打开该网页。如果打开了多个浏览器,该网页将显示于最近使用的浏览器中。

web(ur1,opt) 使用指定的浏览器选项(例如 '-new')打开网页以创建一个新浏览器实例,或使用选项 '-browser' 来使用系统浏览器。

web(ur1,opt1,...,optN) 使用一个或多个浏览器选项打开网页。

stat = web(___) 返回操作状态:如果成功,返回 0;如果失败,返回 1 或 2。您可以包括先前语法中的任何输入参数。

[stat,h] = web(___) 返回 MATLAB Web浏览器的句柄,该句柄允许您使用命令close(h) 关闭该浏览器。如果该网页在系统浏览器中打开,web 将返回一个空句柄。

如果未指定 web 函数(例如 [stat,h] = web)的任何输入,则该句柄对应于最近使用的 MATLAB Web 浏览器。

[stat,h,ur1] = web(___) 返回 MATLAB Web 浏览器中当前网页的 URL。如果该网页在系统浏览器中打开,web 将返回一个空 URL。

示例

在系统浏览器中打开网页

在系统浏览器中打开 MathWorks® 网站主页。

url = 'https://www.mathworks.com';
web(url)

在 MATLAB Web 浏览器中查看文件

查看位于系统上的 HTML 文件。通过发布示例程序文件创建 HTML 文件。将程序文件复制到当前文件夹,以便代码可以在发布过程中运行。

program = fullfile(matlabroot,'help','techdoc',...'matlab_env','examples','fourier_demo2.m');
copyfile(program);
htmlFile = publish('fourier_demo2.m');

通过指定文件名查看文件。

web(htmlFile)

在不包含工具栏的新浏览器实例中查看文件。

web(htmlFile,'-new','-notoolbar')

或者,可以使用 file:/// URL 方案(只要包括完整路径即可)。publish 函数在 htmlFile 输出中返回该路径。

url = ['file:///',htmlFile];
web(url)

从系统浏览器发送电子邮件

使用 mailto: URL 方案从系统浏览器的默认邮件应用程序发送电子邮件。要运行此示例,请将 email 的值替换为有效的电子邮件地址。

email = 'myaddress@provider.ext';
url = ['mailto:',email];
web(url)

在 MATLAB Web 浏览器中显示文本

查看使用 text:// URL 方案的格式化文本。

web('text://<html><h1>Hello World</h1></html>')

'-browser'

在系统浏览器窗口而不是 MATLAB Web 浏览器中打开网页。在 Microsoft® Windows® 和 Apple Macintosh 平台上,操作系统决定系统 Web 浏览器。在其他系统上,默认浏览器为 Mozilla® Firefox® 浏览器,但可以使用 MATLAB Web 预设更改默认值。

'-new'

在新 MATLAB Web 浏览器窗口中打开网页。当网页在系统浏览器中打开时不适用。

'-noaddressbox'

在未显示地址框的浏览器中打开网页。仅适用于 MATLAB Web 浏览器的新实例。

'-notoolbar'

在未显示工具栏或地址框的浏览器中打开网页。仅适用于 MATLAB Web 浏览器的新实例。

浏览器状态,返回为以下值之一的整数:

0

已发现并启动系统浏览器。

1

找不到系统浏览器。

2

已发现系统浏览器,但不能启动。

局限性

  • MATLAB Online仅支持 web(url) 语法。在MATLAB Online™ 中调用web(url) 将在Web浏览器(而不是MATLAB Web浏览器)中打开url指定的页面。

提示

  • 要在 MATLAB 浏览器(而不是默认的系统浏览器)中打开外部网站,请转至主页选项卡,并在环境部分中,点击预设。选择 MATLAB > 网页,在系统 Web 浏览器部分中,清除打开外部网站链接时使用系统 Web 浏览器(推荐)。打开外部网站时建议使用系统浏览器。

  • 如果计划部署一个应用程序以使用 MATLAB Compiler™ 产品调用web函数,请使用 '-browser' 选项。

  • 如果在 MATLAB Web浏览器中显示日文流文本,请指定包括charset属性的标头。例如:
web(['text://<html><head><meta http-equiv="content-type" ' ...'content="text/html;charset=utf-8"></head><body>TEXT</body></html>']) 

Matlab中Web的用法相关推荐

  1. 2021-05-07 matlab中的addpath用法

    matlab中的addpath用法 打开一个不在matlab工作路径上的文件,matlab会弹出提示找不到.而如果文件在它的工作路径上,matlab就直接打开那个文件,不会弹出提示.用addpath把 ...

  2. matlab 中imagesc的用法

    imagesc(A) 将矩阵A中的元素数值按大小转化为不同颜色,并在坐标轴对应位置处以这种颜色染色 imagesc(x,y,A) x,y决定坐标范围,x,y应是两个二维向量,即x=[x1 x2],y= ...

  3. matlab sort descend,详解Matlab中 sort 函数用法

    搜索热词 (1)B=sort(A) 对一维或二维数组进行升序排序,并返回排序后的数组,当A为二维时,对数组每一列进行排序. eg: A=[1,5,3],则sort(A)=[1,3,5] A=[1,3; ...

  4. matlab imagesc参数设置,[转载]matlab 中imagesc的用法

    imagesc(A) 将矩阵A中的元素数值按大小转化为不同颜色,并在坐标轴对应位置处以这种颜色染色 imagesc(x,y,A) x,y决定坐标范围,x,y应是两个二维向量,即x=[x1 x2],y= ...

  5. matlab中频域信号IFFT,MATLAB中ifft函数用法、性质、特性-以及与fft的组合应用全面深入解析(含程序)...

    MATLAB中ifft函数用法.性质.特性,以及与fft的组合应用全面深入解析(含程序) 前言 在我之前的<MATLAB中fft函数用法.性质.特性.缺陷全面深入解析(含程序)>中,我已经 ...

  6. Matlab中 intlinprog函数用法简介

    Matlab中 intlinprog函数用法简介 本来想要自己亲手写一遍的,发现了一优质博文基本上跟我做过的例题大差不差,所以就直接放上链接. 参考链接 https://www.cnblogs.com ...

  7. matlab在axis,matlab中axis的用法

    >> axis([0 2*pi -0.9 0.9]) 图 5.1.3 使用了图形修饰的 plot 函数绘制的正弦曲线 5.1.3 图形的比较显示 在一般默认的情况下,MATLAB 每次使用 ...

  8. 关于MATLAB中clear的用法

    关于MATLAB中clear的用法 图中为MATLAB中关于clear的帮助文档 一般来说,我们经常用到的clear包括两种:clear 和 clear all,下面介绍一下两者的区别: 一.MATL ...

  9. MATLAB中(:,1)是什么含义?/MATLAB中冒号的用法

    f(:,1)就是取f 矩阵的第1列. f=[1,2,3; 3,4,6; 7,8,9] f(:,1) matlab中冒号的用法总结: 1) a:b 表示[a,a+1,--,b] A=1:5 A = 1 ...

最新文章

  1. 地图构建两篇顶级论文解析
  2. Linux 命令行小技巧《叹号的用处》
  3. Hadoop中shuffle阶段流程分析
  4. 机器学习之数据预处理——特征编码(标签编码,独热编码)
  5. elasticsearch6.2.4 与logstash与kibana版本6.2.4搭建同步使用
  6. 腾讯 AI“绝悟”升级至王者荣耀电竞职业水平 测试胜率达99.8%
  7. git怎么操作会丢失自己的代码_git找回丢失的代码
  8. cursor: not-allowed;
  9. mysql ssh通道_详解如何通过SSH通道来访问MySQL
  10. 极域电子书包课堂管理系统_朝阳群众说小康 | 从黑板课本到VR互动课堂、电子书包,朝阳的课堂如此有趣!...
  11. 关于HTML5页面与手机虚拟键盘的回车的处理
  12. LCS(最长公共子序列)递归/动态规划
  13. Doxygen + Graphviz 安装(windows 10系统)
  14. 10个 Istio 流量管理 最常用的例子,你知道几个?
  15. STM32F4 | 最小系统设计 | 开发板资源介绍 | 开发环境搭建 | 程序下载
  16. 语法7:assert - 断言
  17. C# TextBox输入密码显示星号(*)
  18. 15个最好的免费开源电子商务平台
  19. Ubuntu16.04安装中文搜狗输入法
  20. nginx调优(一)

热门文章

  1. C语言中#和##的作用
  2. ESD静电保护(ESD器件保护原理及选型)
  3. Java学习手册:华为2020届校园招聘——软件题
  4. java毕业设计铝塑门窗的研制和生产管理源码+lw文档+mybatis+系统+mysql数据库+调试
  5. 设置IE文档模式解决IE浏览器兼容性
  6. 大炮评级:玩你只是寂寞,玩死你才是目的,我可是币圈墓地!
  7. java计算一个多边形的重心_多边形重心问题 java
  8. *6-2 CCF 2015-03-3 节日
  9. 【JavaScript 逆向】极验三代无感验证码逆向分析
  10. 同济子豪兄github_【B站UP主-同济子豪兄】华为云ModelArts零代码开发病虫害识别应用...