Main Content


Class: slreq.Link
Namespace: slreq

Retrieve URL that opens link source

Since R2023a



URL = getSourceURL(myLink) returns the URL that opens the source of the link, myLink.

Input Arguments

expand all

Link, specified as an slreq.Link object.

Output Arguments

expand all

URL to open the link source, returned as a character vector. Entering the URL in a web browser opens the link source, such as code in MATLAB® program files or Simulink® model artifacts, in MATLAB.


expand all

Suppose you have a link set in the current folder, signals~m.slmx, and you want to retrieve a URL that directs to the link source for each link.

Load the link set with the slreq.load function.

linkSet = slreq.load("signals~m.slmx");

Retrieve the links as a slreq.Link object array with the getLinks function.

links = linkSet.getLinks;

Create a for-loop that retrieves the URL to each link source of the links in the slreq.Link object array.

linkSourceURLs = cell(length(links),1);
for k = 1:length(links)
  linkSourceURLs{k} = links(k).getSourceURL;

Enter the URL text of one of the elements in linkSourceURLs in a web browser to open the link destination in MATLAB.

Version History

Introduced in R2023a