<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Symbolic_computation on Sawyer Zheng's Blog</title><link>https://elated-raman-42e0c2.netlify.app/tags/symbolic_computation/</link><description>Recent content in Symbolic_computation on Sawyer Zheng's Blog</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Mon, 07 Mar 2022 16:55:27 +0800</lastBuildDate><atom:link href="https://elated-raman-42e0c2.netlify.app/tags/symbolic_computation/index.xml" rel="self" type="application/rss+xml"/><item><title>sympy -- Python Symbolic Compuation Library</title><link>https://elated-raman-42e0c2.netlify.app/post/notes/python/sympy/</link><pubDate>Fri, 10 Sep 2021 00:00:00 +0000</pubDate><guid>https://elated-raman-42e0c2.netlify.app/post/notes/python/sympy/</guid><description>&lt;div id="outline-container-headline-1" class="outline-2"&gt;
&lt;h2 id="headline-1"&gt;
矩阵
&lt;/h2&gt;
&lt;div id="outline-text-headline-1" class="outline-text-2"&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;sympy.Matrix&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;方法和属性&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;shape&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;mat.shape&lt;/li&gt;
&lt;li&gt;sympy.shape(mat)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;list 化&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;mat.tolist()&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;点积&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;matA * matB&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;和 numpy 不同， np.dot 才可以&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;创建矩阵&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;单位阵&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;sympy.eye(size)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ones&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;sympy.ones(…)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;zeros&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;sympy.zeros(…)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;对角阵&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;sympy.diag(value1, value2, …)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;直接输入对角元素&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;sympy.diag(value1, mat1, mat2, …)&lt;/p&gt;</description></item></channel></rss>