sqarse函数matlab
时间: 2023-11-21 10:58:39 浏览: 127
MATLAB函数绘图.rar_MATLAB函数绘图
5星 · 资源好评率100%
sqarse函数是MATLAB中用于创建稀疏矩阵的函数。稀疏矩阵是指矩阵中大部分元素为0的矩阵,而sqarse函数可以用于创建这种类型的矩阵。下面是一个创建稀疏矩阵的例子:
```matlab
% 创建稀疏矩阵
% sparse([起点集合],[对应终点集合],[对应权重集合])
G = sparse([1 1 1 2 2],[2 3 4 3 4],[2 3 8 6 6]); % 1对2,对应权重为2
s = sparse(G);
```
此外,MATLAB还提供了一些其他的函数用于处理图论相关问题,例如`graphallshortestpaths`函数可以用于求解有向图的最短路径。下面是一个使用`graphallshortestpaths`函数的例子:
```matlab
G = sparse([6 1 2 2 3],[2 6 3 5 4],[41 99 51 32 15]);
view(biograph(G,[],'ShowWeights','on')) % MATLAB中设置视点的函数view
% biograph()用来画树状图展示元素的函数
```
阅读全文